Piotr Teodorowski
Observed names: P Teodorowski, Piotr Piotr Teodorowski, Teodorowski, Piotr
Institution: University of Stirling
Observed institutions: University of Stirling, University of Liverpool, Robert Gordon University
ORCID: 0000-0003-2172-8298
Observed ORCID: 0000-0003-2172-8298
OpenAlex ID: A5038732555
