Search results for: Salvador Iborra
Cell Reports > 2018 > 22 > 6 > 1484-1495
Energy Conversion and Management > 2017 > 153 > C > 335-345
Energy Conversion and Management > 2017 > 153 > C > 304-312
Public Administration Review > 76 > 3 > 449 - 462
Immunobiology > 2015 > 220 > 2 > 175-184
European Journal of Immunology > 45 > 1 > 119 - 129
Cellular and Molecular Life Sciences > 2011 > 68 > 9 > 1543-1552
Microbes and Infection > 2008 > 10 > 10-11 > 1133-1141
Journal of Inorganic Biochemistry > 2005 > 99 > 3 > 727-736