Niranjan Madhukar Deo
Sun Chemical · Targacept
Total Patents:
6
Overall Rank:
#874,254
Years Active:
1997–2007
Sun Chemical Rank:
#261