Sheeler, Phillip

Celland molecular biology - 3rd ed. - New Delhi Wiley India 2006 - 704p p.

574.87 S62C