Feb 24, 2017
00:00:00 - Kelly has a new paper out! It's about wasps being parasites within other parasites right on campus where she works, so that's about as nifty as it gets. You can watch a video about the study here, and read the open access paper here.
00:20:15 - Nothing like thinking about having your brain infected by...