Rikard Mikalsen

University Of Newcastle Upon Tyne · University Of Durham
Total Patents: 3
Overall Rank: #1,460,367
Years Active: 2015–2020
University Of Newcastle Upon Tyne Rank: #5