The HIV-1 Tat protein has a versatile role in activating viral transcription

The HIV-1 Tat protein has a versatile role in activating viral transcription