Self-condensation cell culture Researchers at Cincinnati Children’s Hospital and Yokohama City Universityreport a new process called “self-condensation cell culture.” Quoting directly, “We [MORE]