631.649
SINTA Score Overall
199.518
SINTA Score 3Yr
502
SINTA Score Productivity
158
SINTA Score Productivity 3Yr
