Fewer than half of new drugs add substantial therapeutic value over … – The BMJ

89

source