urethroscopist
Etymology
From urethroscopy + -ist.
noun
One who carries out urethroscopy.