1.242.505
SINTA Score Overall
432.014
SINTA Score 3Yr
1.011
SINTA Score Productivity
352
SINTA Score Productivity 3Yr
Latest number of activities
View more ...