Vijay Swarup

Vijay Swarup

Vijay Swarup

Research Director, Exxon Mobile