4.008
SINTA Score Overall
1.961
SINTA Score 3Yr
160
SINTA Score Productivity
78
SINTA Score Productivity 3Yr
IPRs
View more ...