Biotechnology : academic cell update - Clark, David P. (Academic Cell Press, 2012)