Neil Angus Macleod

Iti Scotland—Scottish Enterprise
Total Patents: 2
Overall Rank: #1,935,471
Years Active: 2018–2019
Iti Scotland—Scottish Enterprise Rank: #2