Professor
Discipline codes: Aquatic biology (01070101), Animal developmental and reproductive biology (01060103), Invertebrate biology (01060111), Toxicology and toxinology not elsewhere classified (03051099), Stem cell biology (03012114), Ecotoxicology (01060406)