Elena Drews

Examining zebrafish embryos in Prof. Downes lab.