47
Participants
Start Date
May 7, 2018
Primary Completion Date
March 2, 2021
Study Completion Date
March 2, 2021
LEO 138559
LEO 138559 is a compound in development at LEO Pharma A/S
LEO 138559 placebo
LEO 138559 placebo
Investigational site, Leeds
Investigational site, Liverpool
LEO Pharma investigational site, Manchester
Lead Sponsor
LEO Pharma
INDUSTRY