The power of melatonin in the fight against viruses Post navigation The power of melatonin in fight against viruses