Pedro Reis

Schlumberger Technology · Ac Immune Sa · MIT
Total Patents: 4
Overall Rank: #1,187,203
Years Active: 1997–2018
Schlumberger Technology Rank: #2,609