L

Lee S. Rosen

APLA Health

ORCID: 0000-0003-2503-6133

338 papers and 16.5k citations.

PubIndex Score90Top 10% · seniorHow it's scored
338Publications
16.5kTotal Citations
First publication: 1965First senior author: 1998