Cell, gene, and molecular therapy new concepts - Viroj Wiwanitkit. (Nova Biomedical Books, 2009)