Scholarly Index

Ewa Deelman

University of Southern California; 21,036 total citations; 375 total publications; best world rank #9

University of Southern California

21,036Total citations
375Total publications
63H-index

Published ranking records