184 pubs · 140 cites · h-index 7
Intermolecular (United States)
2023 - 2025
Meiji University
2014 - 2024
Tokyo Institute of Technology
2003 - 2016
Polytechnic José Antonio Echeverría
2002 - 2003