Board of Advisors
De Luca Foundation is governed by board of directors and supported by a team of dedicated DLF staff and scientific advisory committee to ensure the long-term sustainability of the organization.
Carrie Ganz
Program Manager
Walter Herzog
Scientific Advisor
Jim Richards
Scientific Advisor
Serge Roy
Senior Scientific Advisor