Neda Nazemifard
Observed names: N. Nazemifard, Nazemifard, Neda, Neda Nazemifard (8849360)
Institutions: Takeda (United States), Takeda (Japan)
Observed institutions: University of Alberta, Takeda (United States), Takeda (United Kingdom), Takeda (Japan)
ORCID: 0000-0001-9575-5243
Observed ORCID: 0000-0001-9575-5243
OpenAlex ID: A5088840257
