Recent Advances In Predicting And Modeling Protein Protein Interactions - Iucr Protein Stability A Crystallographer 39 S Perspective