Luca Inverardi
The University Of Miami · Nogra Pharma Limited · University Of North Carolina At Chapel Hill
Total Patents:
9
Overall Rank:
#557,808
Years Active:
2003–2022
The University Of Miami Rank:
#20