102.589
SINTA Score Overall
44.757
SINTA Score 3Yr
260
SINTA Score Productivity
114
SINTA Score Productivity 3Yr
