ByNobleID
    AMEE Guide No 26: clinical teaching in ambulatory care settings: making the most of learning opportunities with outpatients. | NobleID