Alexa Braren

Alexa Braren's picture
Associate Director of Finance and Administration Computer Science, Electrical Engineering & Linguistics
Address: 
AKW 006, 51 Prospect St, New Haven, CT 06511-8937
203-432-1253