Location: France (greater Paris area preferably), home office based

CLC bio is an established world-class bioinformatics software and...