Microscopic Visualization

Alchemy within us

Calcium-oxalate kidney stone under the microscope.

Compositions