1/1 Biomedical research (Tokyo)Shortened title: Biomed. res. (Tokyo)Available in the language: English Country: Japan see more details