Al Nile Medical Complex is located in Nizwa, Sultanate of Oman. We are a multi-specialty Medical Center with the following departments. Authenticated the information on all medical claims received. Entered claims into computer utilizing knowledge of CPT, ICD-9 codes, and medical terminology. ...
NA