325.322
SINTA Score Overall
177.408
SINTA Score 3Yr
387
SINTA Score Productivity
211
SINTA Score Productivity 3Yr