Teva Investigational Site 122, Amberg, Germany
Teva Investigational Site 106, Aue, Germany
Teva Investigational Site 133, Aachen, Germany
Chelsea and Westminster NHS Foundation Trust, London, United Kingdom