Plant tissue culture; status report
Plant tissue culture; status report
- New Delhi DST 1981
- 25p.
India. Department of Science and Technology
TR578.085.23:58(047) M1
India. Department of Science and Technology
TR578.085.23:58(047) M1


