SEARCH Articles Figures Tables Heterogeneous catalysis defined Heterogeneous catalysts, defined Heterogeneous chemical reactions defined Heterogeneous photocatalysis defined