66 pubs · 3,378 cites · h-index 25
University of Toronto
2009 - 2025
Palestinian Hydrology Group
2023 - 2023
Accreditation and Quality Assurance Commission
2023 - 2023
Hospital for Sick Children
1997 - 2019
Lucile Packard Children's Hospital
2018 - 2018