In a campus-wide email, President Ashish Vaidya announced that Dr. Toru Sakaguchi, associate professor of Business Informatics, died over the weekend while he had been visiting his ailing brother in Japan. “Toru...