87.271
SINTA Score Overall
54.229
SINTA Score 3Yr
441
SINTA Score Productivity
274
SINTA Score Productivity 3Yr