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