Dundee Dundee scientist wins £2 million payout after David and Goliath battle with pharmaceutical giant October 25 2019