(Q36762328)

English

A survey of self-reported outcome instruments for the foot and ankle

scientific article published on February 2007

Statements

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit