Dimitrios I. Petras
Observed names: D Petras, D. Petras, DIMITRIOS PETRAS, Dimitrios Petras, Dimitriοs Petras, PETRAS DIMITRIOS, Petras, D.
Institution: Hippocration General Hospital
ORCID: 0000-0003-4469-094X
Observed ORCID: 0000-0003-4469-094X
OpenAlex ID: A5113210846
