Karl Vernes

Karl Vernes

Armidale, New South Wales

University of New England

Associate Professor, Mammal Ecology and Conservation

More

This person hasn't backed any projects yet.