An international co-operative investigation into thiacetazone (thioacetazone) side-effects
(Q53455015)
scientific article
scientific article
Language:
Current Data About
An international co-operative investigation into thiacetazone (thioacetazone) side-effects
other details