Biomedical science and technology [Biomed Sci Technol] NLMUID: 9104836