281.867
SINTA Score Overall
128.247
SINTA Score 3Yr
839
SINTA Score Productivity
382
SINTA Score Productivity 3Yr
IPRs
View more ...