Perspectives in medical virology.