The present invention and embodiments thereof relates to compositions and methods for storage, stabilization and preservation of biological samples and/or nucleic acids on a solid matrix. Methods for extracting, collecting, and recovering the biological samples and/or nucleic acids from the solid matrix are also described.