Therapeutic prospects for migraine: can paradise be regained?

Therapeutic prospects for migraine: can paradise be regained?