profile logo default

Sri Lanka Institute of Information Technology

Ranked
Malabe, Sri Lanka
1501+ in World University Rankings 2025