Deliverics, a spin-out biotech company from the University of Edinburgh, has won the Scottish life-sciences network Nexxus’ most promising young company of the year award.
The company, which began formal trading about a year ago, develops products to transfer biomolecules into cells.