204.156
SINTA Score Overall
102.957
SINTA Score 3Yr
1.036
SINTA Score Productivity
523
SINTA Score Productivity 3Yr