Head-scratchers seem to be the order of the day at the German switch committee’s next meeting on 26 January 2021.
Firstly, Germany’s Expert Committee for Prescription – an independent body that advises the country’s Ministry of Health, the BMG, on...