137.676
SINTA Score Overall
74.499
SINTA Score 3Yr
643
SINTA Score Productivity
348
SINTA Score Productivity 3Yr
