Entomology Professor May Berenbaum Awarded National Medal of Science
University of Illinois professor of entomology and IGB faculty member May Berenbaum has been awarded the National Medal of Science, the nation's highest honor for achievement and leadership in advancing the fields of science and technology, according to an announcement from the White House Press Office.