Understanding bioinformatics by Marketa Zvelebil | Menrva Books