2.470
SINTA Score Overall
657
SINTA Score 3Yr
5.751
Affil Score
1.720
Affil Score 3Yr
Latest number of publications
View more ...