141.689
SINTA Score Overall
65.547
SINTA Score 3Yr
517
SINTA Score Productivity
239
SINTA Score Productivity 3Yr
IPRs
View more ...