Steven Amstrup

author

Steven C. Amstrup is the chief scientist at Polar Bears International and the 2012 recipient of the prestigious Indianapolis Prize for his conservation efforts.
ADVERTISEMENT