Stephanie Cooper
Observed names: S Cooper, SM Cooper
Institution: Reckitt Benckiser Health Limited (United Kingdom)
Observed institution: Reckitt Benckiser Health Limited (United Kingdom)
ORCID: 0000-0002-4130-8496
Observed ORCID: 0000-0002-4130-8496
OpenAlex ID: A5026759620
