82.202
SINTA Score Overall
33.215
SINTA Score 3Yr
390
SINTA Score Productivity
157
SINTA Score Productivity 3Yr

IPRs
View more ...