Leman University is a research organisation in Geneva, CH. OpenAlex records 359 works and 7,641 citations for it. 123 researchers list it as their most recent affiliation.