108.156
SINTA Score Overall
59.895
SINTA Score 3Yr
858
SINTA Score Productivity
475
SINTA Score Productivity 3Yr
Latest number of activities
View more ...