musculoskeletal research stack