141.616
SINTA Score Overall
65.510
SINTA Score 3Yr
517
SINTA Score Productivity
239
SINTA Score Productivity 3Yr
IPRs
View more ...