189.208
SINTA Score Overall
106.743
SINTA Score 3Yr
892
SINTA Score Productivity
504
SINTA Score Productivity 3Yr
Latest number of activities
View more ...