Tenshi Hospital is a research organisation in Sapporo, JP. OpenAlex records 510 works and 12,682 citations for it. 181 researchers list it as their most recent affiliation.