Leonard Palmer

Research Associate