neurology specialist and research assistant - Francés Inglés Diccionario