109.811
SINTA Score Overall
49.343
SINTA Score 3Yr
473
SINTA Score Productivity
213
SINTA Score Productivity 3Yr