Open Site Navigation

Lauren McLane '23

Lauren McLane is an editor-in-chief of The Record.