1.955.526
SINTA Score Overall
566.573
SINTA Score 3Yr
1.405
SINTA Score Productivity
407
SINTA Score Productivity 3Yr
IPRs
View more ...