PeopleRichard Scheller, Ph.D.

Richard Scheller, Ph.D.

Former head of therapeutics and chief scientific officer, 23andMe
active0
Roles
executive
Timeline