ROQED
Kidney stones (urolithiasis)
Pathology

Kidney stones (urolithiasis)

Interactive 3D pathology model for medical and biological education.