113 employees
The Tulane National Primate Research Center improves human and animal health through basic and applied biomedical research.
1964
$42M
from 1 investors over 1 rounds
Tulane National Primate Research Center raised $42M on July 18, 2018
Investors: National Institutes of Health