41.271
SINTA Score Overall
18.912
SINTA Score 3Yr
295
SINTA Score Productivity
135
SINTA Score Productivity 3Yr
