Sengar, R.S. Dictionary of biotechnology. - New Delhi: CBS Publishers & DISTRIBU 2018 - 588 Dewey Class. No.: 660.603 SEN