ICFAI University, Meghalaya is a private university located in Tura and Shillong in Meghalaya, India.[1][2]
This article about a university or college in Meghalaya, India is a stub. You can help Wikipedia by expanding it.