PeopleElvin Ruan
Elvin Ruan

Elvin Ruan

Sr. Director, Genome Editing
active0
Roles
team_member
Timeline