Angiomyolipomata: challenges, solutions, and future prospects based on over 100 cases treated.

Angiomyolipomata: challenges, solutions, and future prospects based on over 100 cases treated.