Anil Torgalkar

Apptec · E.R. Squibb & Sons.
Total Patents: 11
Overall Rank: #454,829
Years Active: 1993–2020
Apptec Rank: #1