Visser, Daniel Finsch (2010) Isolation and evolution of novel nucleoside phosphorylases. PhD thesis, Rhodes University.