James J. Devlin
Celera · Berlex Laboratories · Pharmacopeia Drug Discovery
Total Patents:
41
Overall Rank:
#75,220
Years Active:
1992–2025
Celera Rank:
#1