eGenesis, INC
1 clinical trials · Sponsor
| Record | Firm | Date |
|---|---|---|
| EGEN-5784 Porcine Liver With the Metra® ELC Device (NCT07429838) | eGenesis, INC | 2026-06-01 |
Track eGenesis, INC automatically
Every clearance here is in the API, with alerts when new ones post.