165.866
SINTA Score Overall
73.894
SINTA Score 3Yr
533
SINTA Score Productivity
238
SINTA Score Productivity 3Yr