Mark Devlin recently appeared on the Colbert Report. Devlin's project the Balloon-borne Large Aperture Submillimeter Telescope, BLAST, was the subject of the well received documentary Blast! It is still screening at select theatres across the world. Catch the trailer below.
Tricksy solicitation callers
9 hours ago in The Phytophactor