A

Anne Kane

Tufts Medical Center

70 papers and 431 citations.

PubIndex Score25Top 75% · seniorHow it's scored
70Publications
431Total Citations
First publication: 1955