International Headache Society is a research organisation in London, GB. OpenAlex records 24 works and 3,756 citations for it.