Return to Article Details Harvesting the Vibration Energy with BaTiO3@Graphene for the Piezocatalytic Degradation of Methylene Blue Download Download PDF