Agarwal,BM Gate biotechnology BMAgarwal - New Delhi Arihant Pub. 2013 - 611+20 Dewey Class. No.: 660.6 / AG-G