4.416
SINTA Score Overall
1.157
SINTA Score 3Yr
350.617.000
Affil Score
140.764.000
Affil Score 3Yr
Latest number of publications
View more ...