Sohom Ray
Observed name: Ray, Sohom
Institution: Indian Institute of Technology Roorkee
Observed institutions: Tufts University, Dalhousie University, Indian Institute of Technology Roorkee
ORCID: 0000-0003-1253-2867
Observed ORCID: 0000-0003-1253-2867
OpenAlex ID: A5065410708
