162.363
SINTA Score Overall
105.826
SINTA Score 3Yr
850
SINTA Score Productivity
554
SINTA Score Productivity 3Yr
Latest number of activities
View more ...