Recently the LSH gave a radio interview to a local station, Cambridge 105, on sustainable insects and wine. Charlotte Payne, the insect half of the I&W team, did most of the talking. I’m LSH for a reason, after all.
At any rate, here’s a link for those who want to give it a listen: