220 pubs · 4,019 cites · h-index 33
University of Saskatchewan
2001 - 2025
University of Arkansas for Medical Sciences
2025 - 2025
The Yeats Society of Korea
2023 - 2023
ETH Zurich
2021 - 2021
Pacific Northwest National Laboratory
2019 - 2019