44.433
SINTA Score Overall
19.812
SINTA Score 3Yr
342
SINTA Score Productivity
152
SINTA Score Productivity 3Yr
Latest number of activities
View more ...