SLCU joins EU partners in 11 million euro cell division project

5 November 2020