Record numbers of Scots are paying for medical cannabis as massive NHS waiting lists leave them struggling to access ...
The pharmaceutical industry faces another significant recall as over 233,000 bottles of duloxetine, a widely used ...