152 pubs · 2,400 cites · h-index 26
X-Fab (Germany)
2022 - Present
Museum für Naturkunde
2025 - 2025
European Synchrotron Radiation Facility
2012 - 2024
Bismarck State College
2021 - 2021
Elkhorn Slough Foundation