6.602
SINTA Score Overall
1.162
SINTA Score 3Yr
11.472
Affil Score
2.353
Affil Score 3Yr
Latest number of publications
View more ...