Theresa Barden

B.S. Biology ‘23, Providence College Fly culturing, microdissection, and tracking