John Harmen

Titan Medical · Bloomberg Finance
Total Patents: 16
Overall Rank: #290,575
Years Active: 2012–2023
Titan Medical Rank: #11