Scholarly Index

Cathy J. Wedeen

New York Medical College; 1,195 total citations; 23 total publications; best world rank #219

New York Medical College

1,195Total citations
23Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leech Biology and ApplicationsLifetime219US 6481.23