Rafał Stachowiak
Observed names: R. Stachowiak, Stachowiak, Rafał
Institutions: Pearson (United States), Poznań University of Technology
Observed institutions: Pearson (United States), Poznań University of Technology
ORCID: 0009-0002-7978-900X
Observed ORCID: 0009-0002-7978-900X
OpenAlex ID: A5045805077
