Duncan Beedall

Depuy Ireland Unlimited
Total Patents: 11
Overall Rank: #435,201
Years Active: 2013–2025
Depuy Ireland Unlimited Rank: #42