40.721
SINTA Score Overall
23.322
SINTA Score 3Yr
291
SINTA Score Productivity
167
SINTA Score Productivity 3Yr