Davuluri Prahlada Rao

Indian Institute Of Technology · Schlumberger Technology
Total Patents: 2
Overall Rank: #1,723,257
Years Active: 2010–2025
Indian Institute Of Technology Rank: #12