About

Dr. Willard is an associate professor in the Division of Internal Medicine at Drexel University College of Medicine. Prior to joining the College of Medicine, she served as a clinical instructor and chief resident at Temple University School of Medicine, where she also served on the resident evaluation committee.

Link

Associations

American College of Physicians (United States, Philadelphia) - ACP

Organizational Affiliations

MD (Doctor of Medicine) Program, College of Medicine, Drexel University

Education

Temple University (United States, Philadelphia)
MD