Contact Info

Joshua Wallach, PhD, MS
Office Location
Laboratory of Epidemiology and Public Health60 College Street, Fl 4 Rm 411
New Haven, CT 06510
View on map...