Only a doctor of medicine or osteopathy, or registered nurse, or trained medical technician at the place of his or her employment, acting at the request and direction of the law-enforcement officer, may withdraw blood for the purpose of determining the alcoholic content thereof. These limitations shall not apply to the taking of a breath test or a urine specimen. In withdrawing blood for the purpose of determining the alcoholic content thereof, only a previously unused and sterile needle and sterile vessel may be utilized and the withdrawal shall otherwise be in strict accord with accepted medical practices. A nonalcoholic antiseptic shall be used for cleansing the skin prior to venepuncture. The person tested may, at his or her own expense, have a doctor of medicine or osteopathy, registered nurse or trained medical technician at the place of his or her employment, of his or her own choosing, administer a chemical test in addition to the test administered at the direction of the law-enforcement officer. Upon the request of the person who is tested, full information concerning the test taken at the direction of the law-enforcement officer shall be made available to him or her. No person who administers any such test upon the request of a law-enforcement officer as herein defined, no hospital in or with which such person is employed or is otherwise associated or in which such test is administered and no other person, firm or corporation by whom or with which such person is employed or is in any way associated, may be in anyway criminally liable for the administration of such test or civilly liable in damages to the person tested unless for gross negligence or willful or wanton injury.