Understanding DNA Technology. - KARUNARATNE, Parakrama S H P. (Peradeniya. Faculty of Science-University, 2012)