173.540
SINTA Score Overall
89.184
SINTA Score 3Yr
201
SINTA Score Productivity
103
SINTA Score Productivity 3Yr