Ruth E. Farmer
Observed names: Farmer, RE, Farmer, Ruth, R Farmer, R. E. Farmer, R. Farmer, R.E. Farmer, Ruth E Farmer, Ruth Farmer
Institution: Boehringer Ingelheim (United Kingdom)
ORCID: 0000-0002-6823-4415
Observed ORCID: 0000-0002-6823-4415
OpenAlex ID: A5073017363
