Anouska Ayub
Observed names: Anouska A. Ayub, Anouska A.A. Ayub, Ayub Anouska
Institution: Royal London Hospital
Observed institutions: Barts Health NHS Trust, Royal London Hospital
ORCID: 0000-0003-3775-3260
Observed ORCID: 0000-0003-3775-3260
OpenAlex ID: A5053248694
