PETA protests Hopkins owl lab at commencement
By WILLIAM BLAIR and ELLIE ROSE MATTOON | June 1, 2021Guests at the 2021 Commencement ceremony were greeted by several protesters representing the People for Ethical Treatment of Animals (PETA) on Thursday, May 27. The protesters gathered outside Homewood Field at 6:30 p.m. in opposition to research conducted by Professor Shreesh Mysore.