Rama Rao Marri
Lummus Technology · Indian Oil Corporation Limited
Total Patents:
18
Overall Rank:
#243,862
Years Active:
2006–2025
Lummus Technology Rank:
#13