577
SINTA Score Overall
320
SINTA Score 3Yr
501
Affil Score
288
Affil Score 3Yr
Latest number of publications