Research Article10.1007/978-3-642-22984-8__15Graphene pn junctionJan 01, 2012Nanoscience and TechnologyTony LowCiteListenSave