Ludovic Poupinet

CEA · Mpo International · Biomérieux, S.A.
Total Patents: 11
Overall Rank: #457,684
Years Active: 2005–2019
CEA Rank: #318