Graphene: Promises, Facts, Opportunities, and Challenges in Nanomedicine | Synapse