3.338
SINTA Score Overall
741
SINTA Score 3Yr
56.712.800
Affil Score
15.704.400
Affil Score 3Yr
Latest number of publications