Stijn Michiels
Observed name: Michiels, Stijn
Institution: Imelda Hospital
Observed institutions: Universitair Ziekenhuis Leuven, Antwerp University Hospital, Imelda Hospital, KU Leuven
ORCID: 0000-0001-5544-7078
Observed ORCID: 0000-0001-5544-7078
OpenAlex ID: A5080250406
