166.113
SINTA Score Overall
73.945
SINTA Score 3Yr
534
SINTA Score Productivity
238
SINTA Score Productivity 3Yr