Scholarly Index

Elham Davoodi

California Institute of Technology; 2,982 total citations; 33 total publications; best world rank #784

California Institute of Technology

2,982Total citations
33Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Surgical Sutures and Adhesives2021-2025784US 10556.99