The I-SCREEN research project is over half way to its recruitment target, with 2,733 participants across Switzerland, Austria, Slovenia, the United Kingdom and Spain, plus an additional 275 participants enrolled in France.
Read more about this pioneering project in our article.
