Dr Amelia Carro Hevia, Corvilud Institute, Spain