Jean-Baptiste Langlois

MIT · Novartis Ag · The Broad Institute
Total Patents: 6
Overall Rank: #774,622
Years Active: 2017–2025
MIT Rank: #2,550