10.1101/2025.07.26.666948
C3PI: Component Puzzle Protein-Protein Interaction Prediction
2025-07-31