68 pubs · 579 cites · h-index 10
Santa Clara University
2000 - Present
The Graduate Center, CUNY
2025 - 2025
Simon Fraser University
2024 - 2024
Stemcell Technologies
2022 - 2023
Planta
2023 - 2023