Hisashi Sahara, Japan

Associate Professor
Division of Organ Replacement and Xenotransplantation Surgery, Center for Advanced Biomedical Science and Swine Research
Kagoshima University



© 2024 TTS2018