Epstein-Barr virus latency: current and future perspectives.

Epstein-Barr virus latency: current and future perspectives.