Thomas
Fletcher
Tedder
Thomas Fletcher Tedder
Alter Geller Distinguished Professor for Research in Immunology in the School of Medicine
353 Jones Building, 207 Resear, Box 3010 DUMC, Durham, NC 27710
Mailing address
Box 3010 DUMC, 353 Jones Building, Durham, NC 27710