中文 | English
Return

Human Lung Cancer Cell Xenografts Implanted under the Capsule of Kidney, Spleen and Liver.