151.168
SINTA Score Overall
91.251
SINTA Score 3Yr
436
SINTA Score Productivity
263
SINTA Score Productivity 3Yr
