Where is International Rice Research Institute located?
International Rice Research Institute, International Rice Research Institute, Philippines (approx. 14.168834°, 121.25522°)
International Rice Research Institute, International Rice Research Institute, Philippines (approx. 14.168834°, 121.25522°)