Toshiyuki Yamamoto, Akihiko Horiguchi, Masahiro Ito, Hideo Nagata, Hirohito Ichii, Camillo Ricordi, Shuichi Miyakawa
Research output: Contribution to journal › Review article › peer-review