An organism composed of two or more genetically distinct cells is called a chimera.The group of Professor Hiromitsu Nakauchi of the Institute of Medical Science, University of Tokyo is […]