Angus McIntosh

Anderson Strathclyde Plc
Total Patents: 2
Overall Rank: #1,876,666
Years Active: 1989–2021
Anderson Strathclyde Plc Rank: #4