Skip to main content

Michele Laude

Upper School French Teacher
M.S. Physical Chemistry, University of Science, Nantes, France