Genetic Manipulation of DNA and Protein | UPT Perpustakaan UHAMKA