43 pubs · 1,363 cites · h-index 19
Illumina (United States)
2021 - Present
Norwegian University of Science and Technology
2025 - 2025
Nepal Development Research Institute
2025 - 2025
Directorate-General for Interpretation
2024 - 2024
Carnegie Department of Plant Biology
2023 - 2023