Author: Teresa Cañedo-Arguelles Fabrega
Alternate names: Teresa Cañedo-Argüelles Fabrega; Teresa Cañedo-Argüelles Fabrega