Biotechnology and Genetic Engineering Reviews - Vol. 25, 363-380 (2008)