Protein Interactions - Cai, Jianfeng (InTech)