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.