Indian Health Care Resource Center of Tulsa is a research organisation in Tulsa, US. OpenAlex records 12 works and 1,217 citations for it.