Alan Bliault

Alan Bliault

Affiliations and Expertise

Shell International Exploration and Production, The Netherlands