Skip to Main Content

Contact Us

Jeffrey Sklar, M.D., Ph.D.

Office: 203.785.6828
Lab: 203.785.7802
Fax: 203.785.3103

310 Cedar St., LH 214-216
PO Box 208023
New Haven, CT 06520-8023