Article 11 May 2021 Rejection Of Favipiravir Patent In Thailand - Was Was There A Better Way? Thailand IP