Joakim Stenhammar
Observed name: Stenhammar, Joakim
Institution: Lund University
Observed institutions: Lund University, Skåne University Hospital, University of Edinburgh
ORCID: 0000-0002-7543-5549
Observed ORCID: 0000-0002-7543-5549
OpenAlex ID: A5030179555
