Dr Jean Desroches

Current affiliation: Schlumberger Ltd
Subject: Energy
Primary location: France

Read more »