Contact people working at IPIFF (International Platform of Insects for Food and Feed), IPIFF (International Platform of Insects for Food and Feed) employees, IPIFF (International Platform of Insects for Food and Feed) contacts