Thalidomide
Thalomid
100 mg
NA
Immunotherapy
Immunomodulator
Thalidomide Analog
Yes
1998
In Use