Timothy Howard Leaton

De Beers Uk · Gersan Establishment
Total Patents: 3
Overall Rank: #1,491,266
Years Active: 1990–2017
De Beers Uk Rank: #13