Plant tissue culture
Islam, A.S. ed.
Plant tissue culture - New Delhi Oxford & IBH 1997 - 231
8120410459
Plant Tissue Culture
581.8 I 4 P
Plant tissue culture - New Delhi Oxford & IBH 1997 - 231
8120410459
Plant Tissue Culture
581.8 I 4 P