Search results
Science China Life Sciences > 2015 > 58 > 5 > 420-424
Journal of Molecular Biology > 2001 > 307 > 2 > 637-656
FEBS Letters > 1990 > 276 > 1-2 > 1-5
Science China Life Sciences > 2015 > 58 > 5 > 420-424
Journal of Molecular Biology > 2001 > 307 > 2 > 637-656
FEBS Letters > 1990 > 276 > 1-2 > 1-5