100.486
SINTA Score Overall
63.902
SINTA Score 3Yr
1.015
SINTA Score Productivity
645
SINTA Score Productivity 3Yr