, Universitat Autònoma de Barcelona, Spain
-
Electronic Journal of Biotechnology Vol. 16 No. 3 (2013) Research Articles
-
Electronic Journal of Biotechnology Vol. 16 No. 3 (2013) Review Articles
-
Electronic Journal of Biotechnology Vol. 57 (2022): Issue of May 15 2022 Research Articles