Charles W McCutchen

Learn More
The fine-pored, easily compressed articular cartilage provides animal joints with self-pressurized hydrostatic (weeping) lubrication. The solid skeletons of the cartilages press against each other,(More)