David Samuel Larsen

Proteometech · Victoria Link · Otago Innovation
Total Patents: 11
Overall Rank: #453,781
Years Active: 2009–2021
Proteometech Rank: #12