51 pubs · 1,645 cites · h-index 16
Pfizer (United States)
2022 - Present
Pfizer (United Kingdom)
2025 - Present
Pfizer (Italy)
University of Nusa Cendana
2023 - 2023
Laboratory of Molecular Genetics