Public Profile
David H. Clements, M.D.

Dr. Clements was born in Philadelphia, and spent most of his childhood on the main line. He graduated with a B.S. in mechanical engineering from Lafayette College and an M.B.S. in biology from Drexel University. He attended medical school at The Katz School of Medicine (formerly Temple University School of Medicine) here in Philadelphia. He trained as a resident at Cooper hospital in Camden, NJ. There he was chief resident and was a member of the Gold Humanism Honors Society. He then trained at the University of Pennsylvania as an addiction psychiatry fellow.