Dr Shahid Rahim

Seeking electric power over treacherous terrains