2021 National Research Awards presented this week in Barcelona
ICFO’s Maciej Lewenstein received the 2021 National Research Prize, Ona Therapeutics the 2021 National Award…