Giacomo Basadonna
Z-Medica · Enlightenvue · Teleflex Life Sciences
Total Patents:
25
Overall Rank:
#158,381
Years Active:
2006–2025
Z-Medica Rank:
#3