Organoids and organ-on-a-chip platforms for advancing oligonucleotide drug development

Longjun Gu1, Minjun Xiong1, Xiang Li2

  • 1TriApex Laboratories, Nanjing, Jiangsu 211800, China.

Drug Discovery Today
|August 27, 2026
PubMed

Related Concept Videos