Clicky

lisa.jpg

Lisa Pinals

@IL since 2017

Lisa just finished her Ph.D. at Tufts!