Industrial & Engineering Chemitry Research, vol. 55, no. 38, page. 10132 - 10146, 2016-09-28
International Journal of Hydrogen Energy, vol. 41, no. 38, page. 17008 - 17021, 2016-10-15
BRITISH JOURNAL OF PHARMACOLOGY, vol. 134, no. 1, page. 132 - 142, 2001-09