SARS main protease: structural insights on catalytic mechanism, substrate specificity and inhibition by the oral antiviral AG7404 | Publicación