The upper pole of the left kidney lies at the level of the 12th thoracic vertebra,

The upper pole of the left kidney lies at the level of the 12th thoracic vertebra, and the lower pole lies at the level of the third lumbar vertebra .

Most Popular Searches On Motion Graphics