34 pubs · 114 cites · h-index 3
Beijing VDJBio (China)
2024 - 2024
Czech Academy of Sciences, Institute of Biotechnology
2022 - 2022