James J. Devlin

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