1.468.659
SINTA Score Overall
676.524
SINTA Score 3Yr
1.035
SINTA Score Productivity
477
SINTA Score Productivity 3Yr
Latest number of publications
View more ...