urology u 0026 urologist careers in Muscat, Oman