Subba Reddy Dodda
Observed names: S. R. Dodda, Subba Dodda
Institution: Advanced Enzyme Technologies Limited (India)
Observed institutions: National Institute of Technology Durgapur, Advanced Enzyme Technologies Limited (India)
OpenAlex ID: A5064139594
