David Scott Carter
Roche Palo Alto · Anacor Pharmaceuticals · Syntex (U.S.A.)
Total Patents:
14
Overall Rank:
#341,077
Years Active:
1998–2023
Roche Palo Alto Rank:
#45