Scholarly Index

Steven Vasilescu

University of Technology Sydney; 596 total citations; 19 total publications; best world rank #593

University of Technology Sydney

596Total citations
19Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sperm and Testicular Function2021-2025593AU 1987.37