Toshima Hospital is a research organisation in Tokyo, JP. OpenAlex records 739 works and 16,381 citations for it. 245 researchers list it as their most recent affiliation.