Justin Zelin Obituary: Biotech Analyst and Voice in Life Sciences Investing, Dies in Miami
Justin Zelin, a widely respected Director and Senior Biotechnology Analyst based in Miami, Florida, has died, leaving a significant void in the biotechnology investment
by
February 19, 2026



