Cate Lawrence
BIOPHTA, a preclinical biotech company developing technology for the treatment of eye diseases, has just closed a €6....