Richard Hartshorn

Joseph Joseph · Depuy Ireland Unlimited · B&W Group
Total Patents: 21
Overall Rank: #199,778
Years Active: 2012–2025
Joseph Joseph Rank: #6