Boris Abramovich Klyashchitsky
Athena Neurosciences · E.I. Du Pont De Nemours And · Elan Corporation Plc
Total Patents:
3
Overall Rank:
#1,543,251
Years Active:
2001–2013
Athena Neurosciences Rank:
#49