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