1. RTI Health Solutions, 307 Waverly Oaks Rd., Suite 101, Waltham, MA, USA
2. RTI Health Solutions, 200 Park Offices Drive, Research Triangle Park, NC, USA
3. Lilly Research Centre, Eli Lilly and Company Limited, Erl Wood Manor, Sunninghill Road, Windlesham, Surrey GU20 6PH, UK
4. Eli Lilly GmbH, Koelblgasse 6-8, Vienna 1030, Austria
5. Lilly Deutschland GmbH, Werner-Reimers-Straße 2-4, 61352 Bad Homburg, Germany