Home›People›John Babich
JB

John Babich

Chief Scientific Officer and director at Ratio Therapeutics.

ExecutiveDirector
Updated Nov 9, 2026·Latest SEC filing Jul 31, 2026·Suggest an edit

About John Babich

John Babich is a chief scientific officer and director at Ratio Therapeutics.

John Babich first appears on SEC filings in 2023.

Experience

This experience comes from John Babich's profile and from SEC filings. For roles taken from filings, the years are when the filings name John Babich in the role, so the role may have started earlier or lasted longer.

Ratio Therapeutics, Inc. Current
President & Chief Scientific Officer (2021 – Present)
Director
2021 – Present · Boston, MA
Develops targeted radioactive medicines for people with cancer.
Noria Therapeutics Inc.
Founder
2017 – 2021
Weill Cornell Medical College
Chief, Radiopharmaceutical Sciences in Radiology
2013 – 2021
Molecular Insight Pharmaceuticals
President & Chief Scientific Officer
1998 – 2013
Harvard Medical School
Assistant Professor of Radiology
1997 – 2000
University of Southern California
Intern at SUNY StonyBrook
1980 – 1981

Key Colleagues at Startups

The people John Babich works with at each company, as listed on that company's latest Form D.

Ratio Therapeutics, Inc. · Form D, Jul 31, 2026
SM
Scott MacDonald
Executive officer
MB
Marc Becker
Chief Financial Officer and Chief Operating Officer
AH
AG
Allan Green
Director
WC
JH
John Hoppin
Chief Executive Officer and director
SW

Sources

  1. SECRatio Therapeutics, Inc. Form D, filed Jul 31, 2026