Joseph LeDoux: On the Radio

In my other life as a DJ, I had the pleasure of spending two hours on the air with Joseph LeDoux, neuroscientist and frontman for the band The Amygdaloids.┬áMy show is The Mixtape, on 90.5 FM WJFF in Jeffersonville, New York. Usually, it’s a music show, but last week it was a combination of music […]