Rishikesh Ratan
Institution: Indian Institute of Technology Kharagpur
Observed institutions: Indian Institute of Technology Kharagpur, Sam Higginbottom Institute of Agriculture
ORCID: 0009-0001-0780-7873
Observed ORCID: 0009-0001-0780-7873
OpenAlex ID: A5121644925
