Rama Krishna Narla

Parker Hughes Institute · Signal Pharmaceuticals · Bristol-Myers Squibb
Total Patents: 34
Overall Rank: #101,342
Years Active: 2001–2025
Parker Hughes Institute Rank: #4