Immune support

EFSA: help wanted!

EFSA: help wanted!

By Shane Starling

The European Food Safety Authority (EFSA) is calling for Europe and
the world's best scientists to come forward to assist it in
processing its ever-increasing workload.