Thornton
& Ross, part of the STADA group, focuses on caring for people’s health
through a broad portfolio including generics, biosimilars and non-prescription
consumer healthcare products as a trusted partner supplying the NHS. STADA
sells its products in more than 120 countries, employing over 12,000 people
worldwide.
Address
Manchester Rd LinthwaiteLinthwaite
West Yorkshire
HD7 5QH
United Kingdom