Hydrogen sulfide: both feet on the gas and none on the brake?

Kenneth R. Olson
Front Physiol. 2013; 4: 2

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3554879/