Cite

HARVARD Citation

    Angelis, A. et al. (2023). High drug prices are not justified by industry's spending on research and development. BMJ. p. . [Online]. 
  
Back to record