SEARCH Articles Figures Tables A Olefins A perspective Catalytic hydrogenation of olefins Catalytic olefin Homogeneous Hydrogenated Homogeneous catalytic hydrogenation Hydrogen homogeneous Hydrogen olefinic Hydrogen on the Hydrogenation homogenous Hydrogenation of olefins Olefin hydrogenation Olefins, homogeneous hydrogenation The hydrogenation of olefins