Timothee Felix Herpin

Pharmacopeia
Total Patents: 9
Overall Rank: #588,219
Years Active: 1999–2002
Pharmacopeia Rank: #4