Our annual report

Cochrane Switzerland produces an annual overview of its main activities: