ResearchJack HareOctober 12, 2020graphene, microbubbles, lenses, optoelectronics, spectroscopy Graphene microbubbles make perfect lenses ResearchJack HareOctober 12, 2020graphene, microbubbles, lenses, optoelectronics, spectroscopy