Brief

Biogen Idec's novel optical nerve repair therapy shows promise, but only some