97.243
SINTA Score Overall
71.206
SINTA Score 3Yr
992
SINTA Score Productivity
727
SINTA Score Productivity 3Yr
