APL Colloquium

Speaker: Jonathan Pevsner, Kennedy Krieger Institute

Topic: The Mind of Leonardo da Vinci