Experts say bureaucracy is “stifling innovation” and that applying for funding to pay for new treatments can be “cumbersome”. Read More
Experts say bureaucracy is “stifling innovation” and that applying for funding to pay for new treatments can be “cumbersome”. Read More