Profile picture
Aida Serra
  • Assistant Professor
    Primary
    IMDEA Food Institute
    Madrid, Spain
  • Nanyang Technological University
    Singapore, Singapore
mini profile avatar Aida Serra