Mohamed Abdul

Angestellt, Mining Engineer, Executive Director