James Samuel Shane Rountree

Almac Discovery Limited
Total Patents: 5
Overall Rank: #949,142
Years Active: 2013–2023
Almac Discovery Limited Rank: #4