Logo of StarTalk Radio

StarTalk Radio


This podcast has renewed my own interest in science. I defend my thesis this fall and I have to say that I would've quit long ago if it weren't for podcasts like these.
by from United States of America on iTunes
Share this review
Share on Twitter Share on Facebook Send via Mail