Say hi to Sasha and Lawrence, who recently joined Genesis Biosciences at our UK facility. The last months have kept us very busy with new developments, some exciting partnerships and welcoming new members to our team – Sasha and Lawrence have been with us since March and both share mutual feelings of excitement for their … Read More