Rocco Mazzaferro
Centrexion Therapeutics · BOE · Italfarmaco Spa
Total Patents:
18
Overall Rank:
#243,877
Years Active:
2007–2025
Centrexion Therapeutics Rank:
#2