Home Begin Search About P.O.W.E.R. Surfers
keyword(s) or phrase


any  all  as a phrase

Optional: Include only results that are:
Canadian    Chat    Support



Kidney Stones Sites Websites

5 results

General Health Encyclopedia: Nephrolithiasis (Kidney Stones)
This page, from Health Central, provides some basic, general information on nephrolithiasis (that is, kidney stones), including definition, alternative names, causes, incidence, risk factors, prevention, symptoms, signs, tests, treatment, prognosis and complications. There are helpful links throughout the page to relevant terms and information.

HEALTHTOUCH – Kidney Stones
This site has links to articles and documents on the following topics: kidney stones in adults, general information about kidney stones, causes, symptoms, prevention points to remember, surgical treatment, ureteroscopic stone removal, percutaneous nephrolithotomy, and current research.

Kidney Stone Center
This site offers concise, pertinent information about kidney stones, explaining what kidney stones are, what cause them, what the symptoms are, and what to expect when a kidney stone is suspected. This site also explains six different treatment options: Extracorporeal shock wave lithotrips, Ureteroscopy, Percutaneous nephrostolithotomy, Electrohydraulic lithotriptor, Open stone surgery, and Observation.

St. Michael's Hospital - Kidney Stone Center
Hospital affiliated with the University of Toronto. The following are the sections on this site: anatomy; symptoms; diagnosis; risk factors; stone types; treatment; complications; research; diets prevention and various other links. This site also includes images and definitions.

Urology Channel – Kidney Stones
This site, which is monitored and developed by leading urology physicians, explains about kidney stones, giving a general description, signs, diagnosis, treatment and prevention. The information is presented in a straightforward, easily understandable format.



®R. M. Holland 1998-2024. All Rights Reserved
Designed by our Internet Development Team