Search results for: Stefan Roberts
FEBS Letters > 2015 > 589 > 19 Part A > 2477-2486
FEBS Letters > 589 > 19PartA > 2477 - 2486
Chemistry – A European Journal > 16 > 42 > 12493 - 12493
Chemistry – A European Journal > 16 > 42 > 12559 - 12563