Trevor Collingwood
Sangamo Biosciences · Sangamo Therapeutics · University Of Texas System
Total Patents:
22
Overall Rank:
#194,387
Years Active:
2003–2021
Sangamo Biosciences Rank:
#12