John Peterson takes the helm at Iupac

Iupac’s new executive director, John Peterson, starts today