Osman Mansoor
Observed names: O D Mansoor, O Mansoor, O. D. Mansoor, O. Mansoor, OSMAN MANSOOR, Osman D Mansoor, Osman D. Mansoor, Osman David Mansoor, Osman David Mansoor
ORCID: 0000-0002-0482-6614
Observed ORCID: 0000-0002-0482-6614
OpenAlex ID: A5044116264
