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