Simon Nicolas Haydar

Assembly Biosciences · Bristol-Myers Squibb · Indiana University Research And Technology
Total Patents: 20
Overall Rank: #218,233
Years Active: 2003–2024
Assembly Biosciences Rank: #6