1.964
SINTA Score Overall
711
SINTA Score 3Yr
1.263
Affil Score
479
Affil Score 3Yr
Latest number of publications