Skip to Main Content

Contact Information

Shuangge (Steven) Ma

Yale School of Public Health
Division of Biostatistics

LEPH 209
60 College Street
New Haven, CT 06520

Phone: (203) 785-3119
Fax: (203) 785-6912