Michael Mattey

Fixed Phage Limited · University Of Strathclyde
Total Patents: 7
Overall Rank: #706,292
Years Active: 2009–2023
Fixed Phage Limited Rank: #1