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