M

Michael D. Southall

Pfizer (United States)

ORCID: 0000-0002-6796-3958

80 papers and 2.9k citations.

PubIndex Score96Top 4%How it's scored
80Publications
2.9kTotal Citations
First publication: 1968First senior author: 1968

Top publicationsby citations

Indexing the rest of 80 publications…