Mehmet Inan
University Of Nebraska · Alderbio Holdings · H. Lundbeck A/S
Total Patents:
6
Overall Rank:
#807,791
Years Active:
2001–2023
University Of Nebraska Rank:
#192