pull down to refresh
That's interesting. My understanding is that Big Pharma doesn't make the same kind of profits off their drugs in the UK, so what's the force pushing them there?
That's interesting. My understanding is that Big Pharma doesn't make the same kind of profits off their drugs in the UK, so what's the force pushing them there?