Map Location
IRRI Cambodia Office
National Road No 3, 12413 Phnom Penh, Cambodia