Trace Kershaw, PhD

Yale School of Public Health
Epidemiology
New Haven, CT
USA 06520
trace.kershaw@yale.edu