Apparao Satyam
Endocyte · Terrapin Technologies · Nippon Shokubai Co.
Total Patents:
16
Overall Rank:
#295,163
Years Active:
1993–2020
Endocyte Rank:
#11