Life Extension Advocacy Foundation Companies
LEAF advocates for and supports the development of biotechnologies.
Industry:
Humanitarian Aid
Headquarters:
Seaford, New York, United States
Employees Number:
11-50
Register and Claim Ownership