Demetris Kafouris
Observed names: D Kafouris, D. Kafouris, Kafouris, Demetris
Institution: Ministry of Health
Observed institutions: University of Cyprus, State Laboratory, Ministry of Health, Technische Universität Berlin
ORCID: 0000-0002-8566-8960
Observed ORCID: 0000-0002-8566-8960
OpenAlex ID: A5034160670
