United Kingdom

Melancholic people on the beach

We're Teva

Providing medicines that help improve the health of millions of patients in the UK every day

Teva Ref: PA500