Peter

Peter

Peter is an undergraduate researcher majoring in biochemistry from Newton Massachusetts. He enjoys playing ice hockey and volleyball in his free time.