Welcome Sean!

Sean Treacy Abarca joins us from Harvard Medical School. Welcome Sean! Great pleasure to have you in the team!