9.286
SINTA Score Overall
5.873
SINTA Score 3Yr
1.548
SINTA Score Overall Productivity
979
SINTA Score 3Yr Productivity
Latest number of activities
View more ...