Staff profile

Dr David Rogers


Visiting Professor of Freshwater Biology; David Rogers Associates, Aquatic Biological Consultants

College

College of Life and Natural Sciences

Department

School of Environmental Sciences

About

Visiting Professor of Freshwater Biology; David Rogers Associates, Aquatic Biological Consultants