HUCA means "Hospital Universitario Central de Asturias". I think it doesn't need to be translated, except for Asturias which it's just the name of a province of Spain
It is the most important hospital in that province of Spain.
Anyway, very, very preliminary. And not too much info. There is a Blog by a neurologist from that Hospital. He uses it for developing clinical sessions of neurology: http://neurobsesion.blogspot.com
He has two posts related to CSSVI and the presentation (in Spanish but with references to some papers in English - worth looking ) he gave : Spanish presentation
I've contacted him, we'll see what happens.