122.903
SINTA Score Overall
61.350
SINTA Score 3Yr
189
SINTA Score Productivity
94
SINTA Score Productivity 3Yr
