Jessica Swoboda
Observed name: J. Swoboda
Institution: Essen University Hospital
Observed institutions: Dortmund University of Applied Sciences and Arts, ETH Zurich, Essen University Hospital
ORCID: 0000-0003-1683-7959
Observed ORCID: 0000-0003-1683-7959
OpenAlex ID: A5026258795
