Richard Paylor

Centaur Pharmaceutical Pvt. · Renovis
Total Patents: 14
Overall Rank: #355,743
Years Active: 1995–2006
Centaur Pharmaceutical Pvt. Rank: #4