Anu Osta is a Senior Lecturer at Rowan University and previously served as a Postdoc at Rensselaer Polytechnic Institute. Anu Osta holds a Master of Engineering in Mechanical Engineering from the Indian Institute of Engineering Science and Technology, Shibpur, and a PhD in Mechanical and Aerospace Engineering from Oklahoma State University.
This person is not in the org chart