Steve Ormerod

Steve Ormerod

Prof Steve Ormerod is among the world's leading applied freshwater ecologists. He researches global change effects on rivers, lakes and wetlands, and is involved heavily in environmental policy.

Location Cardiff