22/03/2019 How we did on D3R Grand Challenge 4 It was late September in Barcelona and, at Acellera, we had only a few days left to make the first […]