Search results for: Sven Stripp
FEBS Letters > 2011 > 585 > 1 > 225-230
European Journal of Cell Biology > 2010 > 89 > 12 > 998-1004
Journal of Biotechnology > 2009 > 142 > 1 > 3-9
International Journal of Hydrogen Energy > 2008 > 33 > 21 > 6076-6081