Contact Info

Andrew Thomas Tebbenkamp, PhD
Lab Location
Sestan LabSterling Hall of Medicine, C-Wing
333 Cedar Street, Ste C338

New Haven, CT 06510
View on map...