Adenovirus-5 E1A: paradox and paradigm.

Adenovirus-5 E1A: paradox and paradigm.