69.396
SINTA Score Overall
26.251
SINTA Score 3Yr
369
SINTA Score Productivity
140
SINTA Score Productivity 3Yr

IPRs
View more ...