44 pubs · 133 cites · h-index 5
California University of Pennsylvania
2023 - 2025
Cellular Therapeutics (United Kingdom)
2025 - 2025
Stanford University
2020 - 2025
Mapúa University
2020 - 2023
Element Energy (United Kingdom)
2023 - 2023