Lattice coding is emerging as an important transmission strategy for multi-user interference networks. Lattice coding helps align the interference observed at each receiver simultaneously. In this talk, we focus on the benefits of lattice coding on a selected class of interference networks. In the first part of the talk, we show how lattice coding can be used to derive a "very strong" interference regime for the K(>2) user symmetric Gaussian interference channel. Then, we use this "very strong" interference regime to derive a layered lattice coding scheme for K user interference channels. We show that this scheme can achieve more than one degree of freedom for a class of K user Gaussian interference channels. In the final part, we utilize the "very strong" interference result along with dirty paper coding to find the capacity of a class of multiuser cognitive radios.