Winners



Dr. Tea Lulic
Dr. Tea Lulic
Research Scientist
University of Brescia
Italy
Prof. Carl Payton
Prof. Carl Payton
Assistant Professor
Manchester Metropolitan University 
United Kingdom
Dr. Neale Tillin
Dr. Neale Tillin
Deputy Dean
University of Roehampton
United Kingdom

De Luca Foundation
Address

23 Strathmore Road
Suite 2, 2nd Floor
Natick, MA 01760

© 2022 De Luca Foundation.
EIN: 042861153 • IRS Classification: 501 (c) (3) Charitable Organization
Developed by Brave River Solutions