William Schneider F.

Heterogeneous Catalysis at Nanoscale for Energy Applications