Anthony C. DeFalco
Ebi · Zimmer Biomet Spine
Total Patents:
10
Overall Rank:
#500,959
Years Active:
2013–2021
Ebi Rank:
#9