Behdad Moghtaderi

Newcastle Innovation Limited · The University Of Newcastle
Total Patents: 5
Overall Rank: #973,384
Years Active: 2012–2020
Newcastle Innovation Limited Rank: #3