10.597
SINTA Score Overall
5.681
SINTA Score 3Yr
145
SINTA Score Productivity
78
SINTA Score Productivity 3Yr
IPRs
View more ...