Yi  Cao, PhD, Engineering Education
Teaching Assistant Professor, William States Lee College of Engineering
UNC Charlotte