All posts by Aidan Epply-Schmidt

Senior mechanical engineering student and webmaster of the e-HPV challenge team.