Todd L. Richards

Todd L. Richards

Professor of Radiology at the University of Washington; Principle Investigator for the Brain Imaging Project at the Multidisciplinary Learning Disabilities Center

Affiliations and Expertise

University of Washington, Seattle, U.S.A.