Martin Dufva
Observed names: Dufva, M., Dufva, Martin, Dufva, Martin 1967-, M Dufva, M. Dufva, Marin Dufva, Martin Dufva (226915), Martin Duvfa
Institution: Technical University of Denmark
ORCID: 0000-0001-5449-0189
Observed ORCID: 0000-0001-5449-0189
OpenAlex ID: A5085483940
