Innovation, informed consent, health research and the Supreme Court: Montgomery v Lanarkshire - a brave new world?

Innovation, informed consent, health research and the Supreme Court: Montgomery v Lanarkshire - a brave new world?