Safety and Efficacy of Immunomodulator Drug Thalidomide i... | NCT06888232 | Trialant