Tessa Geelen
Observed names: Geelen, T (Tessa), T Geelen, T. Geelen
Institution: Medtronic (Netherlands)
Observed institutions: Max Planck Society, University of Cologne, Medtronic (Netherlands), Eindhoven University of Technology
ORCID: 0009-0006-5254-8678
Observed ORCID: 0009-0006-5254-8678
OpenAlex ID: A5075905752
