About Charles H. Anderson Charles H. Anderson is Research Professor in the Department of Anatomy and Neurobiology and the Department of Physics at Washington University, St. Louis.