Leo Pharma (Ireland) is a research organisation in Dublin, IE. OpenAlex records 39 works and 779 citations for it.