4.052
SINTA Score Overall
980
SINTA Score 3Yr
270
SINTA Score Productivity
65
SINTA Score Productivity 3Yr
IPRs
View more ...