Muhammad Shahbaz

Chair, Energy and Sustainable Development, Montpellier Business School, Monpellier, France

Real name: