Lawrence Horowitz

I2 Pharmaceuticals · Sea Lane Biotechnologies
Total Patents: 11
Overall Rank: #456,635
Years Active: 2012–2020
I2 Pharmaceuticals Rank: #1