The Khyber Pakhtunkhwa Blood Transfusion Safety Authority Act,2016 Subject:Miscellaneous Act No: Khyber Pakhtunkhwa Act No. XXV of 2016 Passed On: 7th Oct 2016 Date of Enforcement: 18th Oct 2016 Act Files Download (PDF, 6MB)