Michaela Ann Dinan
Adjunct Associate Professor in Population Health Sciences
Population Health Sciences
Duke Box 104023, Durham, NC 27710
60 College St, PO Box 208034, New Haven, CT 06520
Publications