109 pubs · 3,720 cites · h-index 31
Tufts University
1989 - Present
Science and Technology on Surface Physics and Chemistry Laboratory
2026 - Present
Pearson (United States)
1989 - 2025
Interface (United States)
2019 - 2019
Harvard University
1977 - 2009