Antiherpes drugs: promises and pitfalls.

Antiherpes drugs: promises and pitfalls.