800 Dongchuan Road
Shanghai, 200240
China
Shanghai Jiao Tong University (SJTU)
Liquid ammonia, Direct injection, Lean premixed hydrogen, Unburned ammonia