Sengar R S Dictionary of Biotechnology - 01 - New Delhi CBS Publishers 2015 - 589 Dewey Class. No.: 660.603 P15 SEN