Davoodbasha MubarakAli
Observed names: D. Mubarak Ali, D. Mubarak Ali, D. MubarakAli, D. Mubarakali, Davoodbasha Ali, Davoodbasha M. Ali, Davoodbasha Mubarak Ali, Davoodbasha Mubarakali, Davoodbasha, MubarakAli, Mubarak Ali Davoodbasha, MubarakAli D, MubarakAli D., MubarakAli Davoodbasha, Mubarakali Davoodbasha
ORCID: 0000-0001-8133-8676
Observed ORCID: 0000-0001-8133-8676
OpenAlex ID: A5084389789
