Biotechnology and Genetic Engineering Reviews, ‎0264-8725

Journal