Locory page
Lilly Research Centre
By Seeker
The Lilly Research Centre, located in Surrey, England, serves as the European headquarters for Eli Lilly and Company. Established in 1968, this 47-acre medical research facility has a rich history of innovation, including significant investments in neuroscience research. The centre was transformed into a Centre of Excellence in Neuroscience Research in 2003, following a £40 million investment. Notable developments include the painkiller benoxaprofen, which was launched in 1980 but withdrawn due to serious side effects. The site is accessible via major roads and features a 200-seat restaurant, set amidst picturesque woodlands, making it an interesting stop for those curious about medical research and its history.
Tags
Location
Views
0
Be the first to comment!