Twitxy Saved

Cellesce

@Cellesce

Biotech focused on organoids and bioprocess engineering.
Cardiff - UK cellesce.com Joined September 2013
225 Following 527 Followers 142 Posts

Latest posts 5