42.364
SINTA Score Overall
20.740
SINTA Score 3Yr
487
SINTA Score Productivity
238
SINTA Score Productivity 3Yr