David McGuire

David McGuire

Berkeley, CA

Shark Stewards, Earth Island Institute California Academy of Sciences University of California, Berkeley

Director

More

This person hasn't backed any projects yet.