Michael Langsen
Observed names: Michael L. Langsen, Mr Michael Langsen
Institutions: MRC Centre for Regenerative Medicine, University of Edinburgh
Observed institutions: Moffitt Cancer Center, MRC Centre for Regenerative Medicine, University of Edinburgh
ORCID: 0000-0002-1145-3262
Observed ORCID: 0000-0002-1145-3262
OpenAlex ID: A5014737832
