Michał Stermach
Institutions: Medical University of Warsaw, Medical University of Lodz
Observed institutions: Medical University of Warsaw, Medical University of Lodz
ORCID: 0009-0004-7763-2126
Observed ORCID: 0009-0004-7763-2126
OpenAlex ID: A5127640692
