Predicting the crystallization potential of urine from cats and dogs with respect to calcium oxalate and magnesium ammonium phosphate (struvite) - William G. Robertson...[et al.] (2002)