Work

Cartilage responses to a novel triaxial mechanostimulatory culture system

FWCI: 1.356
Cites: 30
Cited by: 26
Related to: 10