Trevan, M. D.

Biotechnology : the biological principles / Trevan, M. D.

660.6 B52