Michaela Ann Dinan
60 College St, PO Box 208034, New Haven, CT 06520
Mailing address
Duke Box 104023, Durham, NC 27710
Michaela Ann Dinan

Michaela
Ann
Dinan

Positions

  • Adjunct Associate Professor in Population Health Sciences
60 College St, PO Box 208034, New Haven, CT 06520
Mailing address
Duke Box 104023, Durham, NC 27710