Pabitra N. Sen

Schlumberger Technology · University Of Texas System · University Of North Carolina At Chapel Hill
Total Patents: 18
Overall Rank: #254,426
Years Active: 1987–2020
Schlumberger Technology Rank: #327