David Clarke, MD

Clarke is president of the Association for the Treatment of Neuroplastic Symptoms.

Most recent by David Clarke, MD