Encyclopaedia of Biotechnology
Swarnalatha, C.D.
Encyclopaedia of Biotechnology - New Delhi Discovery Publishing House 2006 - 317
8183561683
Plant Biotechnology
660.6 / SWA
Encyclopaedia of Biotechnology - New Delhi Discovery Publishing House 2006 - 317
8183561683
Plant Biotechnology
660.6 / SWA