(Photo: IRRI) In honor of the 50th anniversary of the International Rice Research Institute (IRRI), which is based in the Philippines, the Philippine Postal Corporation (PPC) has issued a set of four stamps celebrating the Institute’s important work in rice research for the world—much of it done in...