DNA microarray technology and data analysis in cancer research by Shaoguang Li | Menrva Books | MenrvaBooks