People

David Stafford

Scientist, Invitae

Graduation year: 2004
Thesis: Retinoic Acid Signaling and the Specification of Liver and Pancreas
Advisor: Victoria Prince