Cite

MLA Citation

    Hongjuan Zhang et al.. “527 Tumor organoid and immune cell co-culture system potentiates immuno-oncology drug development.” Journal for immunotherapy of cancer, vol. 8, n.d., p. A563. http://access.bl.uk/ark:/81055/vdc_100144718941.0x000008
  
Back to record