125
Participants
Start Date
June 1, 2025
Primary Completion Date
June 1, 2026
Study Completion Date
September 1, 2026
SFA002
SFA002 760mg
Otezla
Oral Otezla 30mg
Placebo
Placebo will be matched to whichever drug is assigned when randomized
Lead Sponsor
SFA Therapeutics
INDUSTRY