PhD, MSc, BSc
Dean, Faculty of Science and Technology
Faculty
Science and Technology
Languages
English
Expertise
Cell biology
Genetics
Cancer biology
Biomedical research
Caenorhabditis elegans
Biotechnology