Epiloid Biotechnology headquarters details
- City
- Toronto
- State / region
- Ontario
- Country
- Canada
- Founded
- 2022
- Website
- epiloid.com
Location map
Open in Google MapsAll Epiloid Biotechnology office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Toronto HQ | Ontario | Canada | Headquarters |
Showing the headquarters of 2 recorded locations. See every location in GraphIQ →
About Epiloid Biotechnology
Epiloid Biotechnology is headquartered in Toronto, Ontario, Canada. Founded in 2022, the company has 2 recorded locations and employs approximately 8 people worldwide.
Where is Epiloid Biotechnology's main office?
Epiloid Biotechnology's main headquarters office is located at Toronto, Ontario, Canada. This is the company's primary corporate address.
What does Epiloid Biotechnology do?
Epiloid Biotechnology is a contract research business that specializes in 3D human brain organoid testing for new neurological medications.
Frequently asked questions
Where is Epiloid Biotechnology headquarters?
Epiloid Biotechnology's headquarters is located at Toronto, Ontario, Canada.
How many offices does Epiloid Biotechnology have?
GraphIQ records 2 locations for Epiloid Biotechnology, as of October 2026.
When was Epiloid Biotechnology founded?
Epiloid Biotechnology was founded in 2022 and employs approximately 8 people.
How many employees does Epiloid Biotechnology have?
Epiloid Biotechnology has approximately 8 employees (GraphIQ estimate, 2026).