Men's HealthHow Long Does Viagra Last? Duration, Timing, and Effects Jim Carson, PhD - Life sciencesNovember 6, 2025