46.371
SINTA Score Overall
31.747
SINTA Score 3Yr
814
SINTA Score Productivity
557
SINTA Score Productivity 3Yr
IPRs
View more ...