4.576
SINTA Score Overall
3.019
SINTA Score 3Yr
85
SINTA Score Productivity
56
SINTA Score Productivity 3Yr

IPRs
View more ...