James Rottman

Archemix · Amgen · Regeneron Pharmaceuticals
Total Patents: 15
Overall Rank: #309,846
Years Active: 2001–2025
Archemix Rank: #8