IMDEA Food is a research organisation in Madrid, ES. OpenAlex records 2,047 works and 118,434 citations for it. 222 researchers list it as their most recent affiliation.