82 pubs · 4,054 cites · h-index 28
Microsoft (United States)
2023 - 2023
University of California, Santa Barbara
2004 - 2022
Science Wares (United States)
2022 - 2022
Sandia National Laboratories California
2015 - 2015
University of Waterloo
2010 - 2010