Michael D. Dahnke

Michael D. Dahnke is clinical Assistant Professor of health and society programs at Drexel University and Adjunct Professor of Philosophy at St. Joseph's University and The College of New Jersey.