Thom Blake

About me

Gender Male
Industry Technology
Occupation Academic
Location New Haven, CT, United States