Rebecca Ram
Observed names: Ram, Rebecca, Rebecca N. Ram
Institution: Safer Medicines Trust
Observed institutions: Ethical Consumer Research Association, Safer Medicines Trust
ORCID: 0000-0001-9269-3841
Observed ORCID: 0000-0001-9269-3841
OpenAlex ID: A5006675700
