Scientific Coordinator
delft, south holland, netherlands
European Food Safety Authority (EFSA)
Technische Universiteit Delft
Università di Bologna