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

56

source