Search results for: Elodie Demondion
The FEBS Journal > 285 > 21 > 4019 - 4040
Environmental Science and Pollution Research > 2016 > 23 > 4 > 3073-3085
The FEBS Journal > 282 > 8 > 1432 - 1444
Cell and Tissue Research > 2012 > 350 > 2 > 239-250