Dr. David B. Flannery MD, FACMG