Piotr Mrówka
Observed names: P Mrowka, P Mrówka, P. Mrówka, Piotr Mrowka, Piotr Mrówka
Observed institutions: Medical University of Warsaw, Instytut Hematologii i Transfuzjologi
ORCID: 0000-0002-4300-7267
Observed ORCID: 0000-0002-4300-7267
OpenAlex ID: A5021040941
