Profile picture
Mogammad Sharhidd Taliep
Doctorate
  • Associate Professor
    Cape Peninsula University of Technology
    Cape Town, South Africa
mini profile avatar Mogammad Sharhidd Taliep