Syamal Raychaudhuri
Inbios International · Idec Pharmaceuticals · Biogen Idec
Total Patents:
18
Overall Rank:
#248,847
Years Active:
1993–2024
Inbios International Rank:
#2