Stijn Schretlen
Observed name: S Schretlen
Institution: Medtronic (Netherlands)
Observed institutions: Maastricht University Medical Centre, Medtronic (Netherlands), Eindhoven University of Technology
ORCID: 0000-0001-9190-2269
Observed ORCID: 0000-0001-9190-2269
OpenAlex ID: A5078903406
