Chief of Naval Staff, Admiral Naveed Ashraf, called on Prime Minister Muhammad Shehbaz Sharif in Islamabad today [Thursday].