178 pubs · 6,135 cites · h-index 39
Michigan State University
1990 - Present
Massachusetts Institute of Technology
2022 - 2022
Google (United States)
2018 - 2018
Bellingham Technical College
2018 - 2018
Commissariat à l'Énergie Atomique et aux Énergies Alternatives
1996 - 2007