LEONTINE NARCISSE-OGERA November 12, 2024 Leontine Narcisse-Ogera, MD, PhD, is senior vice president of scientific services at eNOVA and a leader helping to drive the company forward. Read More »