98.649
SINTA Score Overall
49.546
SINTA Score 3Yr
548
SINTA Score Productivity
275
SINTA Score Productivity 3Yr
