98
SINTA Score Overall
75
SINTA Score 3Yr
75.651
Affil Score
48.623
Affil Score 3Yr
Latest number of publications