Search results for: Lucía Mendoza
Chemistry & Biodiversity > 17 > 6 > n/a - n/a
Cell Reports > 2017 > 19 > 3 > 505-520
Cellular and Molecular Life Sciences > 2017 > 74 > 6 > 1035-1059
Cell Reports > 2015 > 12 > 8 > 1272-1288
Cell Reports > 2013 > 5 > 4 > 961-973