Bains, William

Biotechnology from A to Z - 2nd ed. - Oxford Oxford University Press 2002 - vii, 411 p.

660.6 B161B(2)