191.325
SINTA Score Overall
79.132
SINTA Score 3Yr
372
SINTA Score Productivity
154
SINTA Score Productivity 3Yr

IPRs
View more ...