Hudson River Biotechnology named as one of the 15 most promising startups in Europe

>> download a pdf version of the press release