This episode features pulling and monitoring your own testosterone inexpensively without a doctor's orders.
See All 13 Episodes of "Lee Myer - Peak Testosterone"