Elena Aguilar-Aguilar

Dr. Elena Aguilar-Aguilar

IMDEA Food Institute, 28049 Madrid, Spain; Institute of Food Science Research (CIAL), Autónoma de Madrid University, 28049 Madrid, Spain
orcid