TY - GEN AU - tuck seng wong,kanmg lan tee TI - protein engineering -a practical guide to protein engineering PB - springer ER -