Kenneth Barbee Professor, Deputy Director, School of Biomedical Engineering, Science, and Health Systems Contact Email: barbee@drexel.edu Phone: 215.895.4983 Biography Research Interests Publications Education