Opinion Published on 25 Jan 2013 Hydrogen sulfide: both feet on the gas and none on the brake? in Membrane Physiology and Membrane Biophysics Ken R Olson Frontiers in Physiology doi 10.3389/fphys.2013.00002 6,639 views 21 citations