Odile David

Odile David is an author at Tulane University specializing in medicine, oncology, and pathology.

Publications per year

1997–2025

32

Publications

32