1.884.781
SINTA Score Overall
740.530
SINTA Score 3Yr
1.233
SINTA Score Productivity
484
SINTA Score Productivity 3Yr
Latest number of activities
View more ...