About
Link
Organizational Affiliations
Education
Mechanical Engineering
BS, University of Delaware (United States, Newark) - UD
Northwestern University (United States, Evanston) - NU
DPT
Management for Scientists and Engineers
Certificate, Northwestern University (United States, Evanston) - NU
Biomedical Engineering
PhD, Northwestern University (United States, Evanston) - NU