17 pubs · 177 cites · h-index 6
University of Science and Technology of China
2026 - Present
Shenzhen Bay Laboratory
2026 - Present
High Throughput Biology (United States)
2026 - Present
Jamia Millia Islamia
2017 - 2023
Devi Ahilya Vishwavidyalaya
2021 - 2021