805.378
SINTA Score Overall
310.335
SINTA Score 3Yr
639
SINTA Score Productivity
246
SINTA Score Productivity 3Yr
Latest number of activities
View more ...