88 pubs · 2,869 cites · h-index 28
University of Manchester
2022 - 2025
EduInnovation
2025 - 2025
BioInnovation Institute
Cellular Research (United States)
Alexander Fleming Biomedical Sciences Research Center