Heterogeneity of multiple sclerosis pathogenesis: implications for diagnosis and therapy.

Heterogeneity of multiple sclerosis pathogenesis: implications for diagnosis and therapy.