33 pubs · 161 cites · h-index 6
Stanford University
2022 - Present
Schrodinger (United States)
2023 - 2023
Indian Institute of Technology Madras
2019 - 2020