Elizabeth Mueller, graduate student in the Levin lab, wins the Nat L. Sternberg Thesis Prize.

16535