Edinburgh Research Archive

Urinary calculi