TY - RPRT TI - Infinite possibilities. AU - Gary Singh DO - 10.1109/mcg.2006.130 UR - https://pubmed.ncbi.nlm.nih.gov/17120906/ ID - 17120906 ER -