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
Activity
There are no followed users.