Ian Friel

Element Six Limited · Diamond Microwave Devices Limited
Total Patents: 14
Overall Rank: #339,578
Years Active: 2011–2024
Element Six Limited Rank: #78