Emmanouil Pateromichelakis
Observed names: E. Pateromichelakis, Pateromichelakis Emmanouil, Pateromichelakis, E., Pateromichelakis, Emmanouil
Institution: Lenovo (China)
ORCID: 0000-0002-9071-8811
Observed ORCID: 0000-0002-9071-8811
OpenAlex ID: A5005991469
