
Dr.
Thomas Leigh Carroll - MD, Division of Otolaryngology-Head and Neck Surgery, Department of Surgery, Brigham and Women's Hospital and Department of Otolaryngology-Head and Neck Surgery, Harvard Medical School, Boston, Massachusetts, USA.
ORCID 0000-0001-5666-2482