Dr A. Carro Hevia, Corvilud Institute, Spain