Akelos, Inc.

Industry: Biotechnology (See others in industry)

Address:
215 East 68 Th Street, Suite 26 B
New York, NY, 10065
Phone: 212-953-1544

Filings

Date Type Incremental Cash Raw Filing
2026-03-16 New $1,486,000 SEC link
2022-10-28 New $5,500 SEC link
2019-02-05 New $25,000 SEC link
2018-11-28 New $295,000 SEC link

Directors and Executives (Current and Past)

Name Role
Steven Fox Executive