ByNobleID
    Research progress on self-efficacy in patients with total hip replacement | NobleID