Computer simulation of proteins and enzymes, particularly focussing on combined quantum mechanics/molecular mechanics (QM/MM) simulation of enzyme reactions and protein dynamics through molecular dynamics simulations. Application of these methods in practical problems and in collaboration with experimentalists.