- Male
- 23 Years
- 05/09/2025
I am 23 years old and have never had sexual activity, but I am experiencing erectile dysfunction. I recently tested my testosterone level, and the result is low at 346 ng/dL.
Answered by 1 Apollo Doctors
346 is borderline low. ED could be due to anxiety or hormonal imbalance. Ayurvedic options: Ashwagandha, Safed Musli, Shilajit. Consider lifestyle change and stress control too.
Dr. Rohinipriyanka Suggests...
Take a Testosterone Test Test or Take a FSH and LH Test Test
Answered 05/09/2025
0
0
More Testosterone Test Health Queries
View allHow to get examined for erectile dysfunction?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Is 450 total testosterone too low for a 27 year old male?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
How important are testosterone levels for males?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.