Triinu Peters
Observed name: Peters, Triinu
Institutions: Essen University Hospital, University of Duisburg-Essen
Observed institutions: Essen University Hospital, Stiftung Universitätsmedizin Essen, University of Duisburg-Essen
ORCID: 0000-0002-7341-2802
Observed ORCID: 0000-0002-7341-2802
OpenAlex ID: A5026823297
