Richard Scheller Life story


Richard H. Scheller is the former Chief Science Officer and Head of Therapeutics at 23andMe and the former Executive Vice President of Research and Early Development at Genentech. He was a professor at Stanford University from 1982 to 2001 before joining Genentech.

Richard Scheller Photos

Related Persons

Next Profile ❯