Thursday, April 4, 2013NIH Director Francis Collins appears on The Colbert Report (episode 1,173), with Stephen Colbert wearing an EEG cap provided by NCAN (Stephen, we're still waiting to get the cap back).