Layered 2D Materials and Their Allied Applications | 9781119654964 | Memmo