SEARCH Articles Figures Tables Catalysis heterogenized Catalysis heterogenous Catalysis, heterogenic Heterogeneous (photo)catalysis and biogenesis on Earth Heterogeneous catalysis