Apr 28, 2020
Whether forging a path to NC State or handling cobras, zoology major Carley-Martin MacFarlane ’21 doesn’t back down.