Home News Campus Student profile: Mary Flanagan