Kurchi Subhra Hazra
Observed name: Hazra, Kurchi Subhra
Institution: Pinterest (United States)
Observed institutions: University of Illinois Urbana-Champaign, Pinterest (United States)
ORCID: 0009-0003-6929-2662
Observed ORCID: 0009-0003-6929-2662
OpenAlex ID: A5059033119
