Toby Hammer was interviewed about his work on the missing caterpillar gut microbiome in the May 18th, 2017 episode of the Nature podcast. His work (a preprint version) can be found on bioRxiv. The podcast is available for download from Nature's podcast archives and on YouTube.
Nature has also published an article about the research.