Search results for: Maria L. Ghirardi
International Journal of Hydrogen Energy > 2009 > 34 > 8 > 3324-3332
Journal of Biotechnology > 2008 > 134 > 3-4 > 275-277
International Journal of Hydrogen Energy > 2006 > 31 > 11 > 1574-1584
International Journal of Hydrogen Energy > 2006 > 31 > 5 > 659-667
Trends in Biotechnology > 2000 > 18 > 12 > 506-511