Last name: 
Haggerty
First name: 
Michael
Name variants: 
Haggerty, Michael B.
Institution relationship: 
The Meadows Center for Water and the Environment