1. RTI Health Solutions, 200 Park Offices Drive, Research Triangle Park, Durham, NC 27709, USA
2. Eli Lilly and Company, Lilly Corporate Center, Indianapolis, IN 46285, USA
3. Mannheim University Medical Center, Theodor-Kutzer-Ufer 1-3, 68167 Mannheim, Germany
4. 12 de Octubre University Hospital, Avenida de Córdoba, s/n, 28041 Madrid, Spain