David R. Mack

The University Of Ottawa · Apple · Aspen Technology
Total Patents: 10
Overall Rank: #488,693
Years Active: 2004–2024
The University Of Ottawa Rank: #6