303.778
SINTA Score Overall
218.244
SINTA Score 3Yr
523
SINTA Score Productivity
376
SINTA Score Productivity 3Yr

IPRs
View more ...