ByNobleID
    Biomedical technology, socioeconomics, and biomedical computing: implications for change. | NobleID