Plant Tissue Culture Laboratory Manager
Leafactory
Kozhikode