labour�s new study is based on freedom of information data from 95 english nhs trust..
marketwatch: "new migraine drugs have promise -- and a ,500 price tag.".