Hans P.I. Claesson
Histogenics · Incept · Ocugen
Total Patents:
9
Overall Rank:
#538,454
Years Active:
2017–2025
Histogenics Rank:
#8