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