Ilya I. Tolstrorukov
Keck Graduate Institute · Alderbio Holdings · H. Lundbeck A/S
Total Patents:
4
Overall Rank:
#1,147,161
Years Active:
2018–2022
Keck Graduate Institute Rank:
#6