sarah-janescardMar 121 min2024 Life Sciences AwardeesSuffrage Science celebrated 9 new awardees in the Life Sciences category on 7th March. The event took place in the Department of...