Muhammad Asad Ali's Profile