David Shiffman

David Shiffman is a marine biologist and science communicator who studies sharks and shark fisheries. 

Articles

Advertisement