102 pubs · 3,045 cites · h-index 33
University of Freiburg
2016 - Present
National Academy of Sciences
2024 - 2024
University of Alaska Anchorage
2015 - 2024
California University of Pennsylvania
2018 - 2021
University of Pennsylvania