Established and recent developments in the pharmacological management of urolithiasis: an overview of the current treatment armamentarium. - Abou Chakra M; Dellis AE; Papatsoris AG; Moussa M (Expert opinion on pharmacotherapy, 2020)