Michalis Menicou
Observed names: Dr. Michalis Menicou, M. Menicou, Menicou, Michalis
Institution: Frederick University
Observed institutions: Frederick University, University of Sheffield
ORCID: 0000-0003-3527-7619
Observed ORCID: 0000-0003-3527-7619
OpenAlex ID: A5055463103
