Inflection Biosciences Brings In €725K Seed

March 13, 2015