3.578
SINTA Score Overall
754
SINTA Score 3Yr
315.099.000
Affil Score
109.710.000
Affil Score 3Yr
Latest number of publications
View more ...