Richard Martin
Exelixis · Exelixis Patent Company · Nexmed Holdings
Total Patents:
30
Overall Rank:
#124,625
Years Active:
2000–2020
Exelixis Rank:
#7