Nss Hss Karuvatta 1994 - 1999 Karuvatta, Kerala, India, KaruvattaHR / Training, Chemistry / Biology / Agronomy