Beena Yousuf
Observed names: B. Yousuf, Beena Yousuf, MBBS, FCPS, Yousuf Beena
Institution: Adan Hospital
Observed institutions: Aga Khan University, Adan Hospital, Aga Khan University Hospital, Ministry of Health
ORCID: 0000-0003-1165-6438
Observed ORCID: 0000-0003-1165-6438
OpenAlex ID: A5009890143
