Dr
William D. Bovill
Research Fellow in Environmental Flows
Department of Infrastructure Engineering
science & technology
life sciences & biomedicine
31 biological sciences
3103 ecology
ecology
environmental sciences & ecology
41 environmental sciences
marine & freshwater biology
trichoptera