/
English

Interface language

Sign inCreate account
Public concept · cf0eb22c-1a0b-4629-9b32-e13e69fa4a14

thalidomide

English

en

thalidomidePreferred

“immunomodulatory drug known for its ability to cause birth defects”

Chinese (China)

zh-CN

沙利度胺Preferred