Stephen P. A. Fodor

Affymetrix · Cellular Research · Becton, Dickinson And
Total Patents: 153
Overall Rank: #5,946
Years Active: 1992–2025
Affymetrix Rank: #2