Expert on hydrogen tech and economics for low-carbon transition
10+
I translate phrases and provide synonyms and antonyms of the original term
4+