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