30.150
SINTA Score Overall
7.795
SINTA Score 3Yr
7.538
SINTA Score Overall Productivity
1.949
SINTA Score 3Yr Productivity
Latest number of activities
View more ...