David B. Flannery, MD, FACMG