Robuta

https://www.u-tokyo.ac.jp/focus/en/articles/a_00161.html Cell sheet technology combined with TD-198946 | The University of Tokyo the universitycellsheettechnologycombined