NICHOLL,DESMOND,S.T.

INTRODUCTION TO GENETIC ENGINEERING - 3rd ed., - CAMBRIDGE 2017 - 336p

978-0521615211

660.65 NIC