Challenges and promises of nano and bio communication networks | IEEE Conference Publication | IEEE Xplore