Vladimir Torchilin
Northwestern University · The General Hospital · Louisiana Tech University Research Foundation, A Division Of Louisiana Tech University Foundation
Total Patents:
19
Overall Rank:
#238,362
Years Active:
1982–2018
Northwestern University Rank:
#180