169.956
SINTA Score Overall
71.819
SINTA Score 3Yr
434
SINTA Score Productivity
183
SINTA Score Productivity 3Yr
