Petros Zenelis
Observed names: Zenelis, Petros, Ζενέλης, Πέτρος Δημήτριος, Πέτρος Ζενέλης
Institutions: Ministry of Finance, Ministry of Health
Observed institutions: Ministry of Finance, Ministry of Health, University of the Aegean
ORCID: 0000-0002-2385-3095
Observed ORCID: 0000-0002-2385-3095
OpenAlex ID: A5061022364
