Icrisat Post Box – Companies in IndiaMay 31, 2023 India Infoz Icrisat Post Box # 324 Patancheru Hyderabad 502324 Phone: +91 40 30713071 Email: icrisat@cgiar.org Website: http://www.icrisat.org Companies in India