Deborah Stroka
Observed name: Stroka, Deborah
Institutions: University of Bern, University Hospital of Bern
Observed institutions: University of Bern, University Hospital of Bern
ORCID: 0000-0002-3517-3871
Observed ORCID: 0000-0002-3517-3871
OpenAlex ID: A5135305008
