Dowden, D. A.

Person

Browse all works related to Dowden, D. A..

"12" Result

There is an increasing challenge for chemical industry and research institutions to find cost-efficient and environmentally sound methods of converting natural resources into fuels chemicals and energy. Catalysts are essential to these processes and the Catalysis Specialist Peri…