Section of Clinical Immunology, Allergy, and Rheumatology [New Orleans, LA, USA] Laboratoire537542Department of MedicineÉtats-Unis
Tulane University Health Sciences Center [New Orleans, LA, USA] Institution537541États-Unis