
The Japanese government has offered to release an anti-influenza drug called Favipiravir, which they claim they developed for the tr...
The Japanese government has offered to release an anti-influenza drug called Favipiravir, which they claim they developed for the tr...