Imamura Hospital is a research organisation in Kagoshima, JP. OpenAlex records 963 works and 27,046 citations for it. 211 researchers list it as their most recent affiliation.