DOI

Original languageEnglish
Pages (from-to)893-907
Number of pages15
JournalCatalysis Science & Technology
Volume4
DOIs
Publication statusPublished - 2014

ID: 2399784