910.213
SINTA Score Overall
431.081
SINTA Score 3Yr
623
SINTA Score Productivity
295
SINTA Score Productivity 3Yr
