Calluses September 27, 2021A callus is a protective thickening of the skin that develops due to recurrent friction and pressure. Most calluses are found on the ball of the foot or on the...