Akihiko Kusanagi
Histogenics · Ocugen · Oracle
Total Patents:
13
Overall Rank:
#364,579
Years Active:
2007–2025
Histogenics Rank:
#3