11.395
SINTA Score Overall
5.365
SINTA Score 3Yr
356
SINTA Score Productivity
168
SINTA Score Productivity 3Yr
Latest number of activities
View more ...