Ask Your Health Question and Get an Answer 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