Trends and Tips in Protein Engineering, A Review. Jurnal Teknologi (Sciences & Engineering), v. 59, n. 1, 15 Sep.2012.