Satyam Nampalli
Apicore Us · Amersham Biosciences · Nycomed Amersham Plc
Total Patents:
16
Overall Rank:
#294,958
Years Active:
2002–2020
Apicore Us Rank:
#3