Shatarupa Thakurta Roy
Observed names: Roy, S. T., Roy, Shatarupa Thakurta, S. T. Roy, Shatarupa Roy, Shatarupa T. Roy
Institution: Indian Institute of Technology Kanpur
Observed institution: Indian Institute of Technology Kanpur
OpenAlex ID: A5100991719
