Recent Advances In Predicting And Modeling Protein Protein Interactions - Bioinformatics 2023 Accurate And Efficient Protein Sequence Design