A possible biomedical facility at the European Organization for Nuclear Research (CERN).

Submitted by aballant on