Peter J. Stavroulakis
Observed names: Peter J Stavroulakis, Peter Stavroulakis, Stavroulakis, Peter J.
Institution: University of Piraeus
Observed institutions: University of Piraeus, The American College of Greece, University of West Attica
ORCID: 0000-0003-4545-3102
Observed ORCID: 0000-0003-4545-3102
OpenAlex ID: A5070545586
