Institute of Chemical Technology and Engineering, Faculty of Chemical Technology, Poznan University of Technology, ul. Berdychowo 4, PL 60-965 Poznan, Poland ...
Agency for Science, Technology and Research (A*STAR), Bioinformatics Institute, 30 Biopolis Street, Matrix, Singapore 138671, Singapore Department of Biological Sciences, National University of ...