Cite

MLA Citation

    Brian O'Rourke et al.. “The new definition of health technology assessment: A milestone in international collaboration.” International journal of technology assessment in health care, vol. 36, 2020, pp. 187–190. http://access.bl.uk/ark:/81055/vdc_100113095433.0x00003b
  
Back to record