Dr. Amelia Carro Hevia, Instituto Corvilud, Spain