David McGuire

David McGuire is the director and founder of Sea Stewards and a Research Associate at the California Academy of Sciences.