中文 | English
Return

A living cell-based fluorescent reporter for high-throughput screening of anti-tumor drugs