M

Martina L. Porter

Beth Israel Deaconess Medical Center

ORCID: 0000-0002-4738-4385

128 papers and 1k citations.

PubIndex Score86Top 14%How it's scored
128Publications
1kTotal Citations
First senior author: 2001