Instructor

David Langdon

Dr. David Langdon is an endocrinologist who recently retired from Penn and CHOP. 


Currently Teaching

Wallingford Swarthmore Community Classes