91.767
SINTA Score Overall
57.577
SINTA Score 3Yr
946
SINTA Score Productivity
594
SINTA Score Productivity 3Yr
Latest number of activities
View more ...