Search results for: Joana Oliveira
Biotechnology and Bioengineering > 116 > 6 > 1380 - 1391
Phytochemistry Reviews > 2018 > 17 > 2 > 291-326
Biotechnology and Bioengineering > 116 > 6 > 1380 - 1391
Phytochemistry Reviews > 2018 > 17 > 2 > 291-326