Scrotum swelling differential

Scrotum swelling differential
THE THEATRES:
Torsion
Hernia
Epididymytis, orchitis
Trauma
Hydrocoele, varicocele, hematoma
Edema
Appendix testes (torsion, hemorrhage)
Tumour
Recurrent leukemia
Epididymal cyst
Syphilis, TB