1.198
SINTA Score Overall
444
SINTA Score 3Yr
81.049.300
Affil Score
32.613.100
Affil Score 3Yr
Latest number of publications