Michael John Damzen

Imperial College Innovations · Imperial Innovations Limited
Total Patents: 3
Overall Rank: #1,373,596
Years Active: 2007–2024
Imperial College Innovations Rank: #28