15 pubs · 130 cites · h-index 8
Northern Arizona University
2025 - 2025
Anna Needs Neuroblastoma Answers
2025 - 2025
Wolters Kluwer Health
2021 - 2025
Collaborative Drug Discovery (United States)
2024 - 2024
United BioSource Corporation (United Kingdom)
2011 - 2011