Philip Harris
Alberta Research Council · De Beers Uk
Total Patents:
2
Overall Rank:
#1,688,607
Years Active:
1981–2025
Alberta Research Council Rank:
#78