630.621
SINTA Score Overall
245.299
SINTA Score 3Yr
1.062
SINTA Score Productivity
413
SINTA Score Productivity 3Yr
