Jon-Paul Strachan
Ppd Discovery · Targacept
Total Patents:
4
Overall Rank:
#1,221,366
Years Active:
2003–2014
Ppd Discovery Rank:
#3