19.457
SINTA Score Overall
7.397
SINTA Score 3Yr
4.864
SINTA Score Overall Productivity
1.849
SINTA Score 3Yr Productivity
Latest number of activities
View more ...