1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA00619380
new leaders, including 11 new department chairs. • Faculty 2012: FT 521 & PT 1527, a 50% increase in last 5 years. • Finances: the medical school, Tulane National Primate Research Center and the faculty practice plan have operated in the black for 5 years. • Applications to medical school: increased 45%, approximately (10,000). The
No connected entities