6.909
SINTA Score Overall
4.270
SINTA Score 3Yr
576
SINTA Score Productivity
356
SINTA Score Productivity 3Yr
Latest number of activities
View more ...