Debabrata Ray
Observed names: D. Ray, Ray Debabrata
Observed institutions: Indian Institute of Technology Kharagpur, University of Agricultural Sciences, Bangalore, Rubber Board
ORCID: 0000-0002-3664-679X
Observed ORCID: 0000-0002-3664-679X
OpenAlex ID: A5033374899
