Central Tuber Crops Research Institute (CTCRI) – India’s Premier Tuber Crop Research Centre
What is CTCRI? The Central Tuber Crops Research Institute (CTCRI), located in Thiruvananthapuram, Kerala, is the only...
Our site uses cookies. By using this site, you agree to the Privacy Policy and Terms of Use.