Revivocell LimitedEngineering the liverNo human cell lives in isolation! 2 cells talking to each other is better than 1, and 3 is better than 2, but you have to set it up right…May 2, 2020May 2, 2020