A Survey of Biological Building Blocks for Synthetic Molecular Communication Systems | IEEE Journals & Magazine | IEEE Xplore