Charles de Leeuw

University Of British Columbia
Total Patents: 8
Overall Rank: #637,188
Years Active: 2015–2019
University Of British Columbia Rank: #65