25.433
SINTA Score Overall
3.779
SINTA Score 3Yr
5.087
SINTA Score Overall Productivity
756
SINTA Score 3Yr Productivity