marketwatch: "new migraine drugs have promise -- and a ,500 price tag.".
� 2018 nbc universal
the obvious reason: their big-spending pharmaceutical advertisers would drop them like hot potatoes... february 2016 (27). march 2012 (23).