M

Margaret D. Allen

Virginia Mason Medical Center

ORCID: 0009-0007-7715-3768

136 papers and 3.9k citations.

PubIndex Score48Top 52% · seniorHow it's scored
136Publications
3.9kTotal Citations
First publication: 1958First senior author: 1986