Tushar Shah
Cephalon
Total Patents:
7
Overall Rank:
#719,441
Years Active:
2011–2020
Cephalon Rank:
#127