A 26-year-old male asked:
Disclaimer

Protein and blood in urine. What is the cause? For well over a year.

1 doctor answer
Dr. Liawaty Ho
22 years experience in Hematology and Oncology
Kidney problem: There are many type of kidney disease that can give you positive blood and increased protein in the urine- from infection, inflammation, autoimmune problems, injury to kidney due to different factors, medication related, other medical condition etc. Since that has been going on for over a year- do not delay further- you should see a kidney doctor and have further evaluation.
Answered on Mar 19, 2013
2
2 thanks

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 40-year-old female asked:
Dr. Michael Gross
45 years experience in Nephrology and Dialysis
Blood: you need to have a real urinalysis to document how much blood Then get a urine culture to make sure this is not related to infection
A 68-year-old female asked:
Dr. John Geisler
26 years experience in Gynecologic Oncology
Pelvic pain: There are lots of reasons for acute pelvic pain in a woman in the menopause. Since it is not a urinary tract infection, you need to be worked up for ... Read More
2
2 thanks
A 10-year-old female asked:
Dr. John Rhoades
47 years experience in Family Medicine
Follow up with DR: Your daughter needs to follow up with her DR. Further testing, 24 hour urine for protein will prob be ordered.
A 39-year-old female asked:
Dr. Ramsay Kuo
25 years experience in Urology
Need evaluation: There are many potential causes of recurrent pain with hydronephrosis and inflammation after a pyeloplasty. You need to make sure that there is not a ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month