26.375
SINTA Score Overall
7.547
SINTA Score 3Yr
5.275
SINTA Score Overall Productivity
1.509
SINTA Score 3Yr Productivity
Latest number of activities
View more ...