Dr Dalvinder Singh Grewal
Saudi Arabiais an Arabstate in Western Asiaconstituting the bulk of the Arabian Peninsula. Approximately 2.15 million km2 in area, Saudi Arabia is geographically the fifth-largest state in Asia and second-largest state in the Arab world (after Algeria). It is bordered...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.