University of Debrecen
Debrecen, Hajdú-Bihar, Hungary
Cell Biology and Biophysics
Technical University of Kenya
Nairobi, Nairobi City, Kenya
Biochemistry and Biotechnology