Interface hotspots residues Published 01/06/2020 at 2560 × 1556 in Interface hotspots residues Interface hot spots