Profile Headshot

Shen Ren, PhD — Faculty ; Assistant Teaching Professor ; Department of Mechanical Engineering , College of Science & Engineering .

Assistant Teaching Professor