Eli Lilly and Company Limited

Eli Lilly and Company Limited, Lilly Research Centre, Erl Wood Manor, Windlesham, Surrey, GU20 6PH, United Kingdom (South East)