Steven Michiels
Observed names: Michiels, Steven, S. Michiels
Institution: UCLouvain
Observed institutions: Universitair Ziekenhuis Leuven, University Medical Center Utrecht, Thomas More Kempen, UCLouvain, KU Leuven
ORCID: 0000-0002-8561-1067
Observed ORCID: 0000-0002-8561-1067
OpenAlex ID: A5037780802
