Takeda S 1

1. ISGylation: is our genome yearning for such a modification?
1