Department of Immunology laboratory107406Durham, North CarolinaUnited States
Duke University Medical Center institution4518892301 Erwin Rd, Durham, NC 27710United States