European drug regulators are endorsing a new and simpler treatment for sleeping sickness, in what could be a giant boost to efforts to eliminate the disease.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results