Muhammad Ashraf
Observed name: Ashraf, Muhammad
Observed institutions: University of Karachi, Hayatabad Medical Complex, Shifa International Hospital, University of Narowal
ORCID: 0009-0008-4684-1151
Observed ORCID: 0009-0008-4684-1151
OpenAlex ID: A5121674157
