Researchers at Tel Aviv University and Sheba Medical Center have made a major scientific breakthrough by successfully growing a human kidney organoid in the laboratory. An organoid is a tiny, ...