David Duncan, M.D. Dr. David Duncan joined Patient First as a full-time staff physician in August of 2020, and he previously served as a part-time staff physician at Patient First since August of 2018. Dr. Duncan received a Bachelor of Science degree in biology from The College of William & Mary in Williamsburg, Virginia, and he received his ....