School navigation

Sasha Bishop BA ’15

  • 10/14/2016

    Sasha Bishop BA ’15 received the first-place prize at the International Congress of Arachnology for her poster presentation, which focused on a fascinating and under-researched group of spiders known as ochyroceratids.