221.201
SINTA Score Overall
93.032
SINTA Score 3Yr
297
SINTA Score Productivity
125
SINTA Score Productivity 3Yr