Edward J. Rebar
Sangamo Therapeutics · Sangamo Biosciences · University Of Texas System
Total Patents:
88
Overall Rank:
#18,758
Years Active:
1998–2024
Sangamo Therapeutics Rank:
#2