98.681
SINTA Score Overall
49.573
SINTA Score 3Yr
548
SINTA Score Productivity
275
SINTA Score Productivity 3Yr
