Nano-Communication for Biomedical Applications: A Review on the State-of-the-Art From Physical Layers to Novel Networking Concepts | IEEE Journals & Magazine | IEEE Xplore