Ronald J. Sapolsky
Affymetrix
Total Patents:
20
Overall Rank:
#219,304
Years Active:
1998–2023
Affymetrix Rank:
#22