Here are some ...
In textbook, you will note: more than 100+ causes are related with hematuria.
But, it's still hard for Doc to tell what's its cause every time, and largely, its causes may be categorized into 5 areas: 1. infection/inflammation
?, 2. stones?, 3. obstruction?, 4. kidney diseases
?, and 5. tumor - benign or malignant?. If these 5 categories were scrutinized, its study would be close to its completion