2.872
SINTA Score Overall
1.542
SINTA Score 3Yr
287
SINTA Score Productivity
154
SINTA Score Productivity 3Yr

IPRs
View more ...