Lorena Taboada
, Barcelona

Organic Chemistry, Chemical Biology, Biochemistry

13.21

Featured publications View all

Topics(3)

  • Department of Medical Chemistry
    Barcelona, Barcelona, Spain

Skills and expertise(6) View all

31 Following View all

14 Followers View all