Open Evidence is a research organisation in Barcelona, ES. OpenAlex records 432 works and 13,524 citations for it. 156 researchers list it as their most recent affiliation.