Yousra Ahmed
Institutions: Johns Hopkins University, Johns Hopkins Medicine
Observed institutions: Johns Hopkins University, Johns Hopkins Medicine, Queen Alexandra Hospital, Portsmouth Hospitals NHS Trust
ORCID: 0009-0003-0426-6295
Observed ORCID: 0009-0003-0426-6295
OpenAlex ID: A5010126032
