John F. asked

🏥  Medical

I am peeing blood. It happened 2 years ago and then went away, but it happened again today and yesterday. I am 21 years old and not using any medications. Is this a sign of cancer, and what tests should I undergo?

November 19th, 2023

Pamela R. answered

The presence of blood in your urine (hematuria) could be due to a mild urinary tract infection (UTI)...

November 19th, 2023

Sign Up to View Full Expert Answers

Create an account to view answers and interact with the community!

Sign Up with Email