Top award for life sciences start-up
MyBio, the life sciences start-up that took the top award at this month’s National Enterprise Awards, will double staff numbers in the coming months.
MyBio distributes bioreagents to pharmaceutical and biotech ...