TY - BOOK AU - MITRA TI - GENETIC ENGINEERING Principles and Practice SN - 139789339203535 U1 - 575.1/MIT SECOND EDITION PY - 2015/// CY - NEW YORK PB - McGraw Hill ER -