147.328
SINTA Score Overall
100.728
SINTA Score 3Yr
1.151
SINTA Score Productivity
787
SINTA Score Productivity 3Yr