121 pubs · 2,148 cites · h-index 24
Micron (United States)
2020 - 2025
Oak Ridge National Laboratory
2004 - 2021
Office of Scientific and Technical Information
2019 - 2019
National Technical Information Service
2019 - 2019
Naval Research Laboratory Information Technology Division
2016 - 2016