1. Departments of DermatologyYale University School of MedicineNew HavenConnecticutUSA
2. Departments of SurgeryYale University School of MedicineNew HavenConnecticutUSA
3. Departments of ImmunobiologyYale University School of MedicineNew HavenConnecticutUSA
4. Departments of Pathology and Interdepartmental Program in Vascular Biology and TransplantationYale University School of MedicineNew HavenConnecticutUSA