Franck Tarendeau

European Molecular Biology Laboratory · Biomerieux
Total Patents: 3
Overall Rank: #1,476,550
Years Active: 2010–2018
European Molecular Biology Laboratory Rank: #25