Skip to main content
x

David Shiffman

Dr. David Shiffman is a marine conservation biologist who studies threatened sharks and how to protect them.