Lovelace Biomedical

Non-profit contract research organization providing preclinical biomedical studies.

Founded 1947 · 500 employees · United States · Non-Profit

BiotechnologyLife Sciences
lovelacebiomedical.org ↗