Allergy Clinic of Tulsa is a research organisation in Tulsa, US. OpenAlex records 122 works and 3,923 citations for it.