Visa on arrival is for certain nationalities (approx 33 I believe) and 100QR is payable at immigration by CC, has nothing to do with your profession.
Visa on arrival is for certain nationalities (approx 33 I believe) and 100QR is payable at immigration by CC, has nothing to do with your profession.