TY - RPRT TI - Technology 2000: a window to the future. PY - 1989 UR - https://pubmed.ncbi.nlm.nih.gov/10294033/ ID - 10294033 ER -