David Latchman
David Latchman
A show where we talk to science communicators, bloggers, YouTubers, and podcasters about the work they do, science, and science communication.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More