2.901
SINTA Score Overall
488
SINTA Score 3Yr
117.008.000
Affil Score
8.246.020
Affil Score 3Yr
Latest number of publications
View more ...