6 pubs · 963 cites · h-index 5
The University of Tokyo
2025 - 2025
Bioenergy Life Science (United States)
2009 - 2011
Virginia Tech
2008 - 2011