55 pubs · 1,760 cites · h-index 21
Wilmington University
2017 - 2025
Ansys (United States)
2023 - 2023
Incyte (United States)
2006 - 2023
Akebia Therapeutics (United States)
2020 - 2020
Woomera Therapeutics