Publications

BBRC (IF:2.466)

FEBS Letters (IF:3.623)