A

A L Barry

Pfizer (United Kingdom)

ORCID: 0009-0006-8045-1312

330 papers and 8.7k citations.

PubIndex Score98Top 2%How it's scored
330Publications
8.7kTotal Citations
First senior author: 1963