The rapid spread of seasonal influenza in China in recent weeks has increased the demand for a certain antiviral medication, prompting health experts to warn against hoarding of the pills or administering them to children without a doctor's advice. The drug baloxavir marboxil, sold under the brand name Xofluza, is... read full story