Dr Andrew Schaefer

Dr Andrew Schaefer is a Consultant Neurologist specialising in neurogenetics, muscle disease and mitochondrial disorders.