Hydrogen sulfide and cell signaling: team player or referee?

Hydrogen sulfide and cell signaling: team player or referee?