41.501
SINTA Score Overall
22.684
SINTA Score 3Yr
1.012
SINTA Score Overall Productivity
553
SINTA Score 3Yr Productivity