IRRI

Proper noun

 * , an agricultural Institute, with headquarters in Philippines.