Prior, he worked as a Post-Doctoral Scholar and Research Associate at Stanford University and Veterans Affairs Palo Alto. Dr. Pal has a B.S. in Computer Engineering (Magna Cum Laude), and an M.S. and Ph.D. in Mechanical Engineering. He has authored over 55 peer-reviewed journal articles and conference abstracts to date and is co-Director of the Human Motion Biomechanics Laboratory and the Director of the Compassionate Design Laboratory at Cal Poly. Dr. Pal is Faculty Advisor for Engineering World Health at Cal Poly.