138 pubs · 4,464 cites · h-index 34
DuPont (United States)
2021 - Present
Chip Design Systems (United States)
2025 - Present
University of Delaware
2018 - Present
Centre for Nano and Soft Matter Sciences
2025 - 2025
Center for Innovation