2013, Hydrogen sulfide: both feet on the gas and non on the brake?

Olson KE

Frontiers in membrane physiology and biophysics; doi:/10.3389fphys2013.00002