publication venue for Latest technological advances and insights into capture and removal of hydrogen sulfide: a critical review. 2:757-803. 2024