49.763
SINTA Score Overall
24.398
SINTA Score 3Yr
300
SINTA Score Productivity
147
SINTA Score Productivity 3Yr

IPRs
View more ...