Search results for: Tomohiro Baba
Chemistry – A European Journal > 25 > 6 > 1543 - 1552
International Journal of Hydrogen Energy > 2013 > 38 > 24 > 9945-9953
International Journal of Hydrogen Energy > 2013 > 38 > 1 > 73-81
Tetrahedron Letters > 2001 > 42 > 52 > 9233 - 9236