The following letter to the Ohio State University Board of Trustees and Ted Carter, the univrsity's president, was submitted to The Dispatch by Dr. Lei Wang and Dr. Anita K. Chang on behalf of 361 ...