A meaningless measure that distracts from the already identified cause of delays

Latest NewsBioPharmaComment