Large scale culture [agar culture and suspension culture]

  • 4 years ago
agar culture,suspension culture, under the paper plant biology