143.207
SINTA Score Overall
66.573
SINTA Score 3Yr
625
SINTA Score Productivity
291
SINTA Score Productivity 3Yr