Life ScienceCompany
Foghorn Therapeutics Ownership
Who owns Foghorn Therapeutics?
.
Foghorn Therapeutics Business Overview
Where is Foghorn Therapeutics headquartered?
Foghorn Therapeutics is headquartered in Cambridge, Massachusetts.
What is Foghorn Therapeutics’ revenue?
Foghorn Therapeutics disclosed revenue of 34M USD for 2023 and 19M USD for 2022.
How many employees does Foghorn Therapeutics have?
Foghorn Therapeutics has 116 employees.
What sector is Foghorn Therapeutics in?
Foghorn Therapeutics is a life science company.
When was Foghorn Therapeutics founded?
Foghorn Therapeutics was founded in 2015.
Life Science M&A Summary in
Join Mergr to view all 0 acquisitions of life science companies in , including .