34.364
SINTA Score Overall
20.509
SINTA Score 3Yr
414
SINTA Score Productivity
247
SINTA Score Productivity 3Yr