Nss Hss Karuvatta 1994 - 1999 Karuvatta, Kerala, India, KaruvattaRisorse umane / Formazione, Chimica / Biologia / Agronomia