70.049
SINTA Score Overall
31.404
SINTA Score 3Yr
326
SINTA Score Productivity
146
SINTA Score Productivity 3Yr