Caglar Elbuken

Prof. Caglar Elbuken

Faculty of Biochemistry and Molecular Medicine, Faculty of Medicine, University of Oulu, 90220 Oulu, Finland
orcid

Contribution