Institute of Developmental Biology;
College of Life Science;
Shandong University;
Jinan 250100;
Shandong Province;
China;
Sealy Centers for Cancer Cell Biology;
Department of Pharmacology and Toxicology;
University of Texas Medical Branch;
Galveston;
Texas 77555-1048;
United States;