Aspects of the present invention relate to electroporation devices to effectively facilitate the introduction of a biomolecule into cells of a selected tissue in a body, in particular skin such as intradermic or subcutaneous tissue. In some aspects, the present invention is a skin EP device, which produces a pulse of energy and delivers same to the skin tissue using a skin electrode array and maintains a constant current in the same skin tissue based on user input, including a preset current, and allows the storage and acquisition of current waveform data.