Biography

John Pringle is a genetics professor here at Stanford