Margaret T.L. Nguyen
Observed names: Margaret Nguyen, Margaret T. Nguyen
Institution: CytomX Therapeutics (United States)
Observed institutions: Allergan (United States), CytomX Therapeutics (United States), Evotec (United States)
ORCID: 0000-0003-0878-5896
Observed ORCID: 0000-0003-0878-5896
OpenAlex ID: A5044109661
