Last week’s negative FDA advisory committee vote may be the final nail in the coffin in the up-and-down registration path of Biogen...