Mikael Flockhart
Observed names: Flockhart, Mikael, M Flockhart, M. Flockhart, Mikael S. Flockhart
Institution: Umeå University
Observed institutions: Swedish School of Sport and Health Sciences, Umeå University
ORCID: 0000-0002-7743-9295
Observed ORCID: 0000-0002-7743-9295
OpenAlex ID: A5011672729
