LEO Foundation is a research organisation in Copenhagen, DK. OpenAlex records 399 works and 19,401 citations for it. 197 researchers list it as their most recent affiliation.