Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Thornton & Ross Logo
Thornton & Ross Growth Score
59
CB Rank
398793
Heat Score
58
Founded in 1922, Thornton & Ross Ltd is the largest independent OTC pharmaceutical manufacturer in the UK and exports to over 80 countries
Health Care
Manufacturing