Ask Health Experts and Get Answers to Your Health Question ASAP
In plain english it means that you have a kidney mass, possibly a tumor, the various causes include the followind and would require further investigations including CT and probably a FNAC (fine needle aspiration cytology) for the diagnosis.
The possible causes could include:
Please remember to accept the reply if you find it useful. A BONUS and a positive rating would be duly appreciated,regardsDr. Gupta