Return to Article Details Medical mystery: Deposition of calcium oxalate and phosphate stones in soft tissues Download Download PDF