Cellular and molecular gateways to urolithiasis: a new insight.

Cellular and molecular gateways to urolithiasis: a new insight.