12 pubs · 445 cites · h-index 5
Stanford University
2023 - 2025
John Brown University
2017 - 2017
Providence College
Brown University
Center for Nanoscale Science and Technology