Lorena Taboada
, Barcelona

Organic Chemistry, Chemical Biology, Biochemistry

17.41

Featured publications View all

Topics(3)

  • Department of Medical Chemistry
    Barcelona, Barcelona, Spain

Skills and expertise(7) View all

30 Following View all

25 Followers View all