Division of Endocrinology Laboratoire255273Department of Medicine, 1430 Tulane Ave New Orleans, Louisiana 70112-2632États-Unis
Tulane University Health Sciences Center Institution308162France