teleneurologist (English, noun)
expansion: teleneurologist (plural teleneurologists)
Senses:
glosses: One who practises teleneurology.
Forms:
form: teleneurologists
tags: plural